Ее не должно быть.
Точнее, она должна присутствовать в расширенном меню, но никак не числиться в составе главных элементов интерфейса.
Более-менее она оправдана *у документа*, но никак не у приложения. Это лишняя сущность. Приложения должны выгружаться из памяти автоматически, примерно так, как сейчас работает виртуальная память. И загружаться тоже автоматически, когда свободная память появляется (Такая фишка присутствует в последних виндах начиная с XP, DLL Prefetch называется)
Очень многие приложения висят и ждут евентов. Или, того хуже, poll’ают. Эту проблему местами решили в Win7 (запуск сервисов по событиям от устройств и другого софта), а до этого решили в Maemo и iPhone os. Правда, я детально не изучал, поэтому сравнения приводить не буду.
Даже для “тру фоновых приложений” в духе медиаплееров можно найти части, которые можно выгрузить – например, ненужные кодеки. Но реализовано это мало где, т.к. сложно и error-prone. Это должна прозрачно и унифицированно обеспечивать ОС.
А в меню приложения должно быть не только “принудительно выгрузить”, но и “удалить” ;)
no subject
Date: 2010-02-08 05:52 pm (UTC)бред с целью пиара. ок.
- в принципе решаемые и уже решенные проблемы вроде приведенной "Основное know how ...". По большогму счету, если хорошо подумать (для излагателя инстины это плевая задачка. А ты ж себя излагателем истины, называешь. ^__^) >- вполне можно придумать еще несколько вариантов решений этих проблем, акромя тех,которыми решил воспользоваться DZ. Как результат: для того, кто как и ты, прочел только оглавление faq - остается только узнать, каким именно образом DZ собирается решать поставленные проблемы, и по результатам - делать какие либо выводы. Но тебе, как великому экстрасенсу, узнавать ничего не нужно даже частично: возможно (как один из вариантов) что поскольку для тебя это непосильно, но ЧСВ зашаливает - ты хоронишь все, чего не понимаешь (еще бы: в противном же случае следует признать свое несовершенство, и как результат - твои толстые попытки троллинга станут совсем уж безрезультатными).
я увы не экстрасенс и не вижу возможности делать снапшот за разумное время (вся память может заинвалидэйтиться в течение секунды, сброс на носитель - это уже 40 секунд для типичной современной конфигурации). тут увы ничего придумать нельзя в принципе. никак. никаких ноухау.
>- неполнота данных и краткость формулировки faq, обусловленная, ты не поверишь: тем, что faq - это не спека. А еще особенностями того, как DZ формулирует свои мысли. В формулировках DZ постоянно многое умалчивается (часто - даже когда он специально объясняет что то кому то) и результат чтения написанного DZ, оставляет интересный вопрос: или DZ действительно это опускает как очевидное для себя, и непонимающие бесятся; либо просто работает Синдром Поиска Глубинного Смысла. Ведь изначально (автором т.е. DZ) могло либо подразумеваться нечто другое, либо вообще ничего не подразумеваться (как вариант: недоговорки - чисто для видимости). Но т.к. я не экстрасенс (т.е. могу тупить и ошибаться) - предпочитаю предположить лучшее, и посмотреть на результат (собственно это главная причина, по которой я тебе вообще тут отвечал).
да да. только я вижу что `неполнота` формулировок обусловлена тупостью dz. как оказалось, весьма известный персонаж, успевший проебать всё что можно проебать.
>Во вторых то что ты тут привел - несколько раз пояснялось/[как минимум обсуждалось] (если бы тебе было интересно - то ты мог бы почитать обсуждения например в том же жж DZ) и разделяется на три категории:
все ответы уёбка-dz на прямые вопросы вида `а чо - с hcd драйвером все усб устройста сразу заработают?` это что то вроде `я не хочу это обсуждать`.
no subject
Date: 2010-02-08 06:17 pm (UTC)Если хочешь более полного и точного ответа - то я его уже тебе давал: RTFM! aka [технические обсуждения в жж DZ]. ;)
Подсказка: в данном пункте фака - кроется неполнота формулировки, которую уже обсудили. ;)
no subject
Date: 2010-02-08 06:34 pm (UTC)"Множество периферийных устройств сегодня подключаются посредством USB или FireWire, что, фактически, означает, что требуется лишь два собственно драйвера — для портов USB и FireWire как таковых. А порты эти реализуются довольно стандартным образом."
мне ещё раз объяснить почему тут написан бред? надеюсь не надо. так вот - я перерыл весь говножурнал дз - там этот вопрос задавался. ответы от дз - они все `идите нахуй`, `это очевидно`, `ты слишком туп что бы понять`.
далее - магические снапшоты. ты сам посчитаешь сколько времени будет снапшотиться на диск 4 гигабайта памяти или мне ещё раз сделать это за тебя? ну вот вполне себе задача - подсчёт числа пи до 100500800ого знака. вся память будет постоянно инвалидэйтиться, причём сжиматься это особо не будет.
я прекрасно понимаю что идеалогия и реализация всяких там юниксов и прочих виндовзов говно. я понимаю что можно сделать лучше, но нельзя никак записать 4гб данных на диск быстрее чем диск это позволит. так же нельзя взять hcd драйвер и ожидать что все втыркнутые усб устройства заработают.
---
реквестирую ойти стаж, особенно в низкоуровневой части. а то складывается впечатление что объясняю школьнику очень средней школы.
no subject
Date: 2010-02-08 07:37 pm (UTC)Понимаешь, это действительно очевидно. Для DZ. Он правда забывает, что некоторые вещи очевидны только тем кто в теме, и остальным стоит объяснять немного подробнее. Или не забывает, но ему пофиг. Или его просто задолбали повторяющиеся
тупыевопросы - тысячи их. Но это не важно.Короче: "два собственно драйвера — для портов USB и FireWire как таковых" - где "собственно драйвер" - небезопасная фиготень, работающая напрямую с портами ввода вывода железа. Как пример _аналогии_ из unix: FUSE (это аналогия - погугли что это значит - т.е. не надо мне тут рассказывать, что из себя fuse, представляет). Соответственно остальные "драйвера" - безопасный код плюс всякие улучшалки производительности. Типа драйвера в юзерспейс.
Оно обсуждалось. Ответы есть. Искать в темах и обсуждениях где то за конец 2008 - начало 2009.
С "магические снапшоты" - тоже самое (только без пробем в формулировках): rtfm.
Больше не отвечаю т.к. ДЗ (домашку тоесть) делать надо. :(
no subject
Date: 2010-02-08 07:59 pm (UTC)магические снапшоты - не нашёл (или давай ссылку или рассказывай КАК записать 4гб данных за доли секунды на диск).
no subject
Date: 2010-02-08 08:01 pm (UTC)он тупой, как для него может быть что то очевидно? опыта у него особо нетуть (дааа - большое достижение - фидошная нода).
no subject
Date: 2010-02-08 08:11 pm (UTC)/me ушол делать укр.мову :(
no subject
Date: 2010-02-08 08:42 pm (UTC)no subject
Date: 2010-02-08 10:05 pm (UTC)не за ответы по существу (которых нет) а за оскорбление остальных участников дискуссии (мне сложно понять людей, которым недостает ума для того, чтобы выразить свою точку зрения без мата, хотя сам мат мне по большей части побоку)
no subject
Date: 2010-02-08 10:54 pm (UTC)иди нахуй, гондоша фанатичная
no subject
Date: 2010-02-08 11:59 pm (UTC)дискуссия вообще шла без моего участия, перечитай внимательно список комментов)
голословность - не лучшее качество
no subject
Date: 2010-02-09 12:50 am (UTC)ни на один ответа получено не было.
анонимусов забань, да :]
no subject
Date: 2010-02-09 12:55 am (UTC)С одной стороны, если их переформулировать человеческим языком, то вероятность того, что я на них поотвечаю, резко повысится :)
С другой стороны, я не претендую на абсолютную истинность излагаемых здесь мыслей. чаще всего, наоборот, в ЖЖ я выношу то, что мне интересно *обсудить*. Т.е. услышать другие точки зрения.
Так что мне может быть банально нечего ответить, например :)
>> анонимусов забань, да :]
анонимус - зверь ценный. я все равно почти всех анонимусов по стилю писания отличаю (ну их правда немного пишет, человек 5)
а еще, если бы я банил анонимусов, то и комменты бы "неугодные" тер. но, имхо, это неэтично)