Современные ОСи так делают? Компрессия кода в оперативке?
что сейчас в многоядерных системах RAM бывает вся занята, а процы - отдыхаютБывает и так, бывает и по другому, это просто один из вариантов.А вот интересно, эта память RAM занята сжатыми данными (кодом, данными)?Такое бывает иногда.Не быстрее будет отдать половину ядер процессам, чтобы они внутри памяти все паковали и распаковывали при обращенииНет.А то задолбался по 3 минуты ждать переключения между экселевскими окнами, когда их много открыто.Добавьте памяти - будут все в памяти, будут быстро переключаться.Можно пинать ногами :) если вопрос глупый, но попутно объясните - почемуВот представьте - у вас куча инструмента, и материалов.
Можно их разложить на рабочем столе, чтобы было удобно работать - но это нужен большой стол, иначе все не влезет.
Можно их плотно запихать в ящик, утрамбовать, и закрыть ящик на замок.
А теперь представьте как быстро вы сможете достать инструмент из ящика? Вам придется открыть ящик вытащить половину инструментов, достать нужный, положить все остальные обратно, аккуратно упаковать, использовать инструмент, вытащить половину инструментов из ящика, положить туда использованный инструмент, запихать обратно все вытащенные инструменты -и.т.д.
В итоге если у вас инструменты не упакованы - вы берете один инструмент.
Если они у вас упакованы - прежде чем взять один инструмент вы должны переложить десять инструментов.
Сейчас норма для комфортной офисной работы - это 8Гб оперативной памяти и SSD диск под систему.
Сжатие в оперативной памяти использовалось еще в конце 20 века.