Форум города Пущино: НАШ ФОРУМ |
Облако тегов: |
Навигация форума: |
|
Для полноценной работы с сайтом вам необходимо установить Adobe Flash Player не ниже 10-ой версии. |
|
На главную | Форумы | Регистрация | Правила форума | Русская баня | Дневники | Сообщения за день | Поиск |
Важная информация |
|
Опции темы | Опции просмотра |
17.08.2009, 22:20 | #1 | ||||||||||||
Креатив!
майор
Регистрация: 26.01.2009
Сообщений: 790
Вы сказали Спасибо: 766
Поблагодарили 638 раз(а) в 279 сообщениях
Изображений: 183
|
Дай Бог памяти... Молитва советского программиста
Главная программа - функции malloc:
Прошу обеспечить выделение 257 килобайт Conventional Memory. Функция malloc - операционной системе: Прошу выделить 257 килобайт Conventional Memory в связи с производственной необходимостью. Операционная система - главной программе: Выделить 257 килобайт Conventional Memory не представляется возможным в связи с отсутствием таковых. Есть 3 мегабайта Extended. Берете? Главная программа - обработчику исключений: С памятью облом. Что делать будем? Обработчик исключений - процедуре оптимизации: Необходимо добиться экономии памяти за счет более рационального использования системных ресурсов. Контроллер прерываний - обработчику прерываний: Тут это... юзер кнопку нажал... Главная программа - обработчику прерываний: Не дергайся! Подержит и отпустит. Процедура оптимизации - обработчику исключений: Готово! Главная программа - обработчику исключений: Ну что там? Обработчик исключений - главной программе: Еще хуже стало. Может, на диск посвопимся? Главная программа - жесткому диску: Прошу принять на хранение swap-файл в размере 257 килобайт. Жесткий диск - главной программе: Ваша просьба не может быть удовлетворена за недостатком места. Главная программа - операционной системе: Что еще за глюк? Было же место! Жесткий диск - главной программе: Ничего не глюк. Вы еще прошлый swap-файл на 4 мега не забрали. А я, между прочим, не резиновый. И даже не стэкерный. Контроллер прерываний - обработчику прерываний: Тут это... юзер опять кнопку давит... Обработчик прерываний - PC speaker'у: Ну скажи ему что-нибудь, пусть отвяжется! PC speaker - юзеру: Бииип! Главная программа - операционной системе: Ну может, можно чего-нибудь перераспределить? Операционная система - главной программе: Другим задачам тоже память нужна. Вам что, General Protection Error схлопотать охота? Главная программа - хакерской функции: Ну-ка выясни, кто там отожрал всю память, и выкини их к экстишной матери! Контроллер прерываний - обработчику прерываний: Тут юзер Ctrl-Alt-Del жмет! Главная программа - обработчику прерываний: Да отруби ты этому зануде клавиатуру! Мы тут делом заняты... Хакерская Функция - главной программе: Опаньки! Главная программа - операционной системе: Ну что там? Сколько памяти свободно? Операционная система - главной программе: 320 Conventional и... ой, куда это Extended Memory Manager делся? Главная программа - хакерской функции: Ты что начистила, сволочь? Хакерская Функция - главной программе: А че я, че я? Мне сказали - выкинуть, я и выкидываю! Функция malloc - операционной системе: Прошу выделить 257 килобайт Conventional Memory в связи с производственной необходимостью. Операционная система - главной программе: Не могу. У меня в Extended Memory важные данные лежали. И вообще, я с вами скоро повешусь! Кнопка Reset - процессору: Ну что? Доигрались? . .. ХОЛОДНЫЙ РЕСТАРТ... Autoexec.bat - главной программе: Так на чем мы остановились?
__________________
Жизнь прекрасна! И я вместе с ней! Право женщины – говорить больше, чем мужчина, а обязанность мужчины – делать больше, чем женщина. |
||||||||||||
Эти 3 пользователя(ей) сказали Спасибо Nataly за это полезное сообщение: |