Имела место попытка приспособить возможности имеющегося ПО для получения дополнительной функциональности, в целом удавшаяся.
Потерять один/несколько файлов обидно, но потерять соседнюю невиновную папку с проектом в тысячи файлов чуть обиднее. Конечно, бэкапы никто не отменял.
Получить желаемую функциональность всё же было возможно. Если не наследовать права для вновь созданных файлов, временный файл благополучно выполнил бы свою функцию и был бы удалён, а старый файл был бы усечён и переписан новым содержимым, не потеряв атрибутов. И с новым автором, которому можно было бы адресовать вопросы по правомочности замены старого документа. Но не в случае удаления старого файла.
Закрывал, менял, но года три назад ещё можно было читать аську клиентом на асме весом в 2 КБ, отсылать правда давно нет. Миранды исправно апдейтили протокол.
А сколько есть альтернативных клиентов для Skype?
Недавно помогал редактировать формулы в чужой диссертации, сведённой из нескольких документов разных лет, написанных в разных версиях офиса. Для возможности редактирования формул старого MS Equations офис любезно предложил загрузить пакет, который оказался на основе Java. Триальная версия на 30 дней позволила отредактировать документ, но работала на двухъядерном ноутбуке с ssd и 8 ГБ ОЗУ ожидаемо неторопливо.
В сетевой папке появляется ещё один файл (временный), который потом нужно удалить.
А исходный файл удалять необязательно, достаточно усечь его до нулевого размера и записать новое содержимое. Противоречия с установленными атрибутами при этом не возникает.
А временные файлы вообще странно держать на сетевом диске.
icq не закрывал протокол, хотя был его разработчиком. Была куча совместимых клиентов, Miranda, например. И мессенджер долго пользовался популярностью даже после того, как родным клиентом стало пользоваться совершенно невозможно. Скайп же давно топчется у этого порога.
Фликерить могло или на стресс-тестах, когда и правда десятки окон в секунду, или из-за криво написанного ПО, которое по нескольку раз пытается зарегать иконку, или из-за каких-то хитрых внутренних таймингов.
А возможно дело было в debug сборке Windows, событий там происходит явно больше.
Из приколов в трее наблюдал скачущего жеребца, состоящего из нескольких соседних иконок, спектр-анализатор и миниатюру танцовщицы, двигающуюся в такт музыке. Всё живенькое и без глюков.
Предложил бы отталкиваться от ценности времени пользователя. Система и прикладное ПО существуют именно для него и, в идеале, не должны отнимать его время.
В данном случае в контекстное меню можно добавить пункт "...", куда ссыпать все неотозвавшиеся в разумные сроки тормозные процессы. Если при первом проходе пользователь недосчитался нужного ему ответа, он может осознанно выбрать данный пункт, подождать и получить недостающие статусы. Как спойлер на Хабре — кому-то нужно быстро пролистать, кому-то заглянуть под капот. Но замедлять каждую операцию ради вероятнее всего несущественной информации представляется некорректным.
Ионисторы обычно рассчитаны на низкое напряжение. Т.е. нужна батарея. Плотность энергии в ионисторах ниже, чем в аккумуляторах. А поглощать нужно объём, с которым не справляются аккумуляторы. Т.е. нужна большая батарея. И тяжёлая. Утяжеляем конструкцию, уменьшаем КПД рекуперации и общий КПД по бездорожью.
Есть конструкции с маховиком в роли буфера. А с маховика можно постепенно выводить энергию либо в аккумулятор, либо возвращать в движение.
Автор открытия Геннадий Борисов работает инженером Южной наблюдательной станции Государственного астрономического института имени Штернберга (ГАИШ).
Комета была обнаружена с помощью самодельного телескопа...
Вызывает уважение человек, обладающий знаниями, необходимыми навыками, прямыми руками, не мешающими сидеть и жаждой познания, построивший телескоп и поделившийся своими наблюдениями.
Но. Разве сотрудникам государственных астрономических институтов штатные телескопы уже недоступны? Или их уровень ниже самоделки?
За 1500 мс я откушу себе мышку. Или перестану пользоваться контекстным меню. На маках как-то обходились одной кнопкой мышки.
Речь, если правильно понимаю, исходно шла о том, что приложение, зарегистрировавшее иконку в трее, прибили, а иконка осталась. Если падает само, значит, можно обойтись и без него.
Да, консоль эмулируется, но под неё используется один раз отрисованный шрифт, нет большого количества уникальных иконок. В итоге затраты на отображение папки с большим количеством файлов существенно меньше.
… за отрисовку пункта меню отвечает стороннее приложение, которое тупит. Что делать?
Свой таймаут добавлять. 500 мс должно хватать всем. Разослали приглашения всем желающим, собрали ответы, подождали 500 мс, кто не успел — тот не успел.
Сюда же добавлю панель управления, там объектов то всего-ничего, но отрисовывается неспеша. На одном из компьютеров какой-то пункт выскакивает позже остальных и становится в начале, сдвигая все. В результате клик попадает по другому пункту. Не комильфо.
А если это приложение не вылетело, а зависло? Температура будет точно так же «в норме», но повода убивать иконку у експлорера вообще никакого.
Вот ни разу у меня hwinfo не вылетало.
А такие вещи, как мониторинг температуры вообще должны работать сервисами, для которых есть штатный механизм перезапуска после сбоя.
Подпишусь. Только производителям железа это не нужно, потому из коробки отсутствует. А брендовые утилиты мониторинга температуры и управления охлаждением это ужас.
Отнюдь. Скопировано из оконного фара. К сожалению, выбрать шрифт Courier нельзя.
╔══════ D:\temp ═════╗
║x Name │ Name ║
║… │ ║
╟─────────┴──────────╢
║. Up 12.09.19 16║
╚ 0 (0/0) ═══ 147 G ═╝
Не в месте дело (кроме случаев с 32GB eMMC). Хотя ресурса ssd да, жалко.
При включённом файле подкачки реактивность системы резко теряется, система начинает напоминать старый москвич с плавным ходом из анекдота.
Ещё вы получили уйму шифрования и прорву кликов по кому-то нужным ссылкам.
Зато теперь ноут можно с собой не носить — в метро есть 4G, а rdp на домашний сервер можно и с телефона ходить.
Можно добавлять в системные требования профиль «Оптимум»: 32 ядра, 128 ГБ ОЗУ.
Или переименовываем/удаляем папку %appdata%\Microsoft\Windows\Recent целиком, создаём одноимённый файл и ставим ему атрибут «только для чтения».
Мне вполне хватает истории файлов в приложениях, общесистемная не нужна.
Дисковый кеш это хорошо, но, как и любой — если им не злоупотреблять. Если одновременно несколько приложений и ОС конкурируют за право использовать кеш, от него будет скорее вред, т.к. на его заполнение тоже нужно время. Тогда нужно вводить приоритеты — это приложение работает с важной (для пользователя БД), ему приоритет. А это ОС хочет своей статистикой позаниматься — пусть подождёт.
ОЗУ много не бывает.
А вот затраты на свап огромны. Это лишние время, энергия, нагрев, износ.
Нормальные да, проектируют. Сервера, например. А ноутбуки часто умирают именно из-за перегрева моста, которому ни нормального охлаждения не достаётся, ни встроенного механизма защиты (как троттлинг у процессора) нету. Есть датчик температуры, да кто ж его мониторит. В настольных материнских платах хотя бы доступнее пользователю терможвачку под радиатором сменить на термопасту.
Потерять один/несколько файлов обидно, но потерять соседнюю невиновную папку с проектом в тысячи файлов чуть обиднее. Конечно, бэкапы никто не отменял.
Получить желаемую функциональность всё же было возможно. Если не наследовать права для вновь созданных файлов, временный файл благополучно выполнил бы свою функцию и был бы удалён, а старый файл был бы усечён и переписан новым содержимым, не потеряв атрибутов. И с новым автором, которому можно было бы адресовать вопросы по правомочности замены старого документа. Но не в случае удаления старого файла.
А сколько есть альтернативных клиентов для Skype?
А исходный файл удалять необязательно, достаточно усечь его до нулевого размера и записать новое содержимое. Противоречия с установленными атрибутами при этом не возникает.
А временные файлы вообще странно держать на сетевом диске.
Из приколов в трее наблюдал скачущего жеребца, состоящего из нескольких соседних иконок, спектр-анализатор и миниатюру танцовщицы, двигающуюся в такт музыке. Всё живенькое и без глюков.
В данном случае в контекстное меню можно добавить пункт "...", куда ссыпать все неотозвавшиеся в разумные сроки тормозные процессы. Если при первом проходе пользователь недосчитался нужного ему ответа, он может осознанно выбрать данный пункт, подождать и получить недостающие статусы. Как спойлер на Хабре — кому-то нужно быстро пролистать, кому-то заглянуть под капот. Но замедлять каждую операцию ради вероятнее всего несущественной информации представляется некорректным.
Есть конструкции с маховиком в роли буфера. А с маховика можно постепенно выводить энергию либо в аккумулятор, либо возвращать в движение.
Но. Разве сотрудникам государственных астрономических институтов штатные телескопы уже недоступны? Или их уровень ниже самоделки?
Речь, если правильно понимаю, исходно шла о том, что приложение, зарегистрировавшее иконку в трее, прибили, а иконка осталась. Если падает само, значит, можно обойтись и без него.
Сюда же добавлю панель управления, там объектов то всего-ничего, но отрисовывается неспеша. На одном из компьютеров какой-то пункт выскакивает позже остальных и становится в начале, сдвигая все. В результате клик попадает по другому пункту. Не комильфо.
Вот ни разу у меня hwinfo не вылетало.
Подпишусь. Только производителям железа это не нужно, потому из коробки отсутствует. А брендовые утилиты мониторинга температуры и управления охлаждением это ужас.
╔══════ D:\temp ═════╗
║x Name │ Name ║
║… │ ║
╟─────────┴──────────╢
║. Up 12.09.19 16║
╚ 0 (0/0) ═══ 147 G ═╝
При включённом файле подкачки реактивность системы резко теряется, система начинает напоминать старый москвич с плавным ходом из анекдота.
Зато теперь ноут можно с собой не носить — в метро есть 4G, а rdp на домашний сервер можно и с телефона ходить.
Можно добавлять в системные требования профиль «Оптимум»: 32 ядра, 128 ГБ ОЗУ.
Мне вполне хватает истории файлов в приложениях, общесистемная не нужна.
chrome://flags #memory-pressure-thresholds
но, похоже, убрали как из Хрома, так и из Канарейки.
ОЗУ много не бывает.
А вот затраты на свап огромны. Это лишние время, энергия, нагрев, износ.
Нормальные да, проектируют. Сервера, например. А ноутбуки часто умирают именно из-за перегрева моста, которому ни нормального охлаждения не достаётся, ни встроенного механизма защиты (как троттлинг у процессора) нету. Есть датчик температуры, да кто ж его мониторит. В настольных материнских платах хотя бы доступнее пользователю терможвачку под радиатором сменить на термопасту.