LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

Что ужасного в том, что все переходят на юникод? Или тебе принципиально сэкономить каждый байтик? Открою тебе страшную тайну - в любой современной ОС память для процесса выделятся страницами по 4 КБ (аппаратные особенности страничной адресации). Дробление на более мелкие блоки уже делает runtime библиотека. То есть если процесс использует 1 мегабайт и 1 байт ОЗУ, то он всё равно займёт 1 мегабайт и 4 килобайта (впрочем, если он попросит ещё несколько байт, то новая страница аллоциорована скорее всего не будет).

Или тебя ужасает тонны legacy, которое винда поддерживает? Ну они иначе не могут, у них политика такая. И поддержка национальных кодировок это ещё совсем безобидное. Погугли почему после 8-ой винды идёт 10-ая.

Исправление KivApple, :

Что ужасного в том, что все переходят на юникод? Или тебе принципиально сэкономить каждый байтик? Открою тебе страшную тайну - в любой современной ОС память для процесса выделятся страницами по 4 КБ (аппаратные особенности страничной адресации). Дробление на более мелкие блоки уже делает runtime библиотека. То есть если процесс использует 1 мегабайт и 1 байт ОЗУ, то он всё равно займёт 1 мегабайт и 4 килобайта.

Или тебя ужасает тонны legacy, которое винда поддерживает? Ну они иначе не могут, у них политика такая. И поддержка национальных кодировок это ещё совсем безобидное. Погугли почему после 8-ой винды идёт 10-ая.

Исправление KivApple, :

Что ужасного в том, что все переходят на юникод?

Или тебя ужасает тонны legacy, которое винда поддерживает? Ну они иначе не могут, у них политика такая. И поддержка национальных кодировок это ещё совсем безобидное. Погугли почему после 8-ой винды идёт 10-ая.

Исходная версия KivApple, :

Что ужасного в том, что все переходят на юникод?

Или тебя ужасает тонны legacy, которое винда поддерживает? Ну они иначе не могут, у них политика такая. И юникод это ещё относительно безобидное. Погугли почему после 8-ой винды идёт 10-ая.