LINUX.ORG.RU

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

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

Ну и тебя не смущает, что с нехваткой памяти такая же фигня?

Не смущает. Мне кажется, что исчерпание диска, исчерпание оперативки, и исчерпание адресного пространства — это три абсолютные не похожие друг на друга ситуации:

  • Исчерпание диска — это зачастую вина других программ, и хорошая программа должна красиво эту ситуацию обрабатывать, без внезапных падений и без порчи собственных надисковых данных;
  • Исчерпание оперативки по чужой вине — хорошие программы обычно о нем и не узнают, поскольку oom killer своевременно ликвидирует виновника и освобождает оперативку;
  • Исчерпание собственного адресного пространства или исчерпание оперативки по собственной вине — обычно чрезвычайно трудно адекватно обработать, и типичный способ обработки — это просто издохнуть. Если возникновение таких ситуаций предполагается [что само по себе чрезвычайно странно и плохо пахнет], то «высокорисковый» код исполняют в отдельном процессе ОС.

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

Ну и тебя не смущает, что с нехваткой памяти такая же фигня?

Не смущает. Мне кажется, что исчерпание диска, исчерпание оперативки, и исчерпание адресного пространства — это три абсолютные не похожие друг на друга ситуации:

  • Исчерпание диска — это зачастую вина других программ, и хорошая программа должна красиво эту ситуацию обрабатывать, без внезапных падений и без порчи собственных надисковых данных;
  • Исчерпание оперативки по чужой вине — хорошие программы обычно о нем и не узнают, поскольку oom killer своевременно ликвидирует виновника и освобождает оперативку;
  • Исчерпание собственного адресного пространства или исчерпание оперативки по собственной вине — обычно чрезвычайно трудно адекватно обработать, и типичный способ обработки — это просто издохнуть. Если возникновение таких ситуаций предполагается, то «высокорисковый» код исполняют в отдельном процессе ОС.

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

Ну и тебя не смущает, что с нехваткой памяти такая же фигня?

Не смущает. Мне кажется, что исчерпание диска, исчерпание оперативки, и исчерпание адресного пространства — это три абсолютные не похожие друг на друга ситуации:

  • Исчерпание диска — это зачастую вина других программ, и хорошая программа должна красиво эту ситуацию обрабатывать, без внезапных падений и без порчи собственных надисковых данных;
  • Исчерпание оперативки по чужой вине — хорошие программы обычно о нем и не узнают, поскольку oom killer своевременно грохнет виновника;
  • Исчерпание собственного адресного пространства или исчерпание оперативки по собственной вине — обычно чрезвычайно трудно адекватно обработать, и типичный способ обработки — это просто издохнуть. Если возникновение таких ситуаций предполагается, то «высокорисковый» код исполняют в отдельном процессе ОС.

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

Ну и тебя не смущает, что с нехваткой памяти такая же фигня?

Мне кажется, что исчерпание диска, исчерпание оперативки, и исчерпание адресного пространства — это три абсолютные не похожие друг на друга ситуации:

  • Исчерпание диска — это зачастую вина других программ, и хорошая программа должна красиво эту ситуацию обрабатывать, без внезапных падений и без порчи собственных надисковых данных;
  • Исчерпание оперативки по чужой вине — хорошие программы обычно о нем и не узнают, поскольку oom killer своевременно грохнет виновника;
  • Исчерпание собственного адресного пространства или исчерпание оперативки по собственной вине — обычно чрезвычайно трудно адекватно обработать, и типичный способ обработки — это просто издохнуть. Если возникновение таких ситуаций предполагается, то «высокорисковый» код исполняют в отдельном процессе ОС.

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

Ну и тебя не смущает, что с нехваткой памяти такая же фигня?

Мне кажется, что исчерпание диска, исчерпание оперативки, и исчерпание адресного пространства — это три абсолютные не похожие друг на друга ситуации:

  • Исчерпание диска — это зачастую чужая вина, и хорошая программа должна красиво эту ситуацию обрабатывать, без внезапных падений и без порчи собственных надисковых данных;
  • Исчерпание оперативки по чужой вине — хорошие программы обычно о нем и не узнают, поскольку oom killer своевременно грохнет виновника;
  • Исчерпание собственного адресного пространства или исчерпание оперативки по собственной вине — обычно чрезвычайно трудно адекватно обработать, и типичный способ обработки — это просто издохнуть. Если возникновение таких ситуаций предполагается, то «высокорисковый» код исполняют в отдельном процессе ОС.