В Пнд, 23/03/2009 в 18:56 +0300, Artem Chuprina пишет: > Покотиленко Костик -> debian-russian@lists.debian.org @ Fri, 20 Mar 2009 > 15:53:25 +0200: > > >> >> ПК> На самом деле в приличных проектах от эффективности > >> >> ПК> управления памятью зависит всё. Если это управление от тебя > >> >> ПК> не зависит, от тебя уже мало что зависит. > >> >> > >> >> Посмешил. Вот приличные проекты, где от эффективности > >> >> управления памятью (в разумных пределах) ничего не зависит, мне > >> >> попадались. А чтобы всё - ни одного. Как минимум, потому что > >> >> если проект таков, что там что-то зависит от управления памятью, > >> >> то от алгоритмов обработки данных, в этой памяти лежащих, и > >> >> логики принятия решений по распихиванию в память зависит куда > >> >> больше. > >> >> > >> >> Кстати, хинт: если твоя сишная программа работает в линуксе из-под > >> >> непривелигированного юзера, управление памятью от тебя уже не > зависит... > >> > >> ПК> Мы что про разные управления памятью говорим? > >> > >> Нет. Я просто смотрю на шаг дальше. Когда "зависит от управления > >> памятью" - речь идет об управлении _физической_ памятью. > >> Непривелигированный процесс к управлению физической памятью в линуксе > >> никто не допустит. Так что от его автора в управлении _интересной_ > >> памятью ничего не зависит. Ну, почти ничего... > > ПК> Не понимаю, можно подробнее? Что такое _интересная_ и _физическая_ > ПК> память и как ими можно управлять из-под root'а? > > Если не понимаешь, то лучше возьми назад свои вышепроцитированные слова, > и давай лучше на этом закончим... Интересная - это та, от эффективности > управления которой что-то зависит. Физическая - это, натурально, RAM, в > противовес виртуальной, которая в линуксе в лучшем случае RAM+swap, в > промежуточном - virtual RAM :-) + virtual swap, а в худшем вообще не > существует (т.е. malloc(2) завершится успешно, а при попытке туда > написать тебе пришлют sig11). У рута на хост-системе есть возможность > запросить именно физическую память, а у обычного пользователя или у > процесса в виртуалке - нету... А от эффективности управления > виртуальной памятью в твоем процессе, извини, не зависит почти ничего.
Мы про разное говорили. Я не знал, что в линуксе можно голую память заказать, задач таких ни разу не было. Я говорил о удобстве в Си управлять сложно связанными структурами. > Не, немножко зависит. За что _знающие_ люди perl и недолюбливают. -- Покотиленко Костик <cas...@meteor.dp.ua> -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org