Обратная связь:

 

 

Оптимизируй это!

Главная Часть I Часть II Часть III Часть IV Часть V Часть VI

 

 

Вода мокрая. Небо синее. А компьютеры созданы для автоматизации рутинных операций.

Компьютер уже давно де-факто стал бытовым прибором, но, в отличие от кофемолок и телевизоров, он не терпит соответствующего к себе отношения, слишком сложна его сущность: у пользователей часто возникают проблемы с безопасностью и работоспособностью, не говоря уж о простом комфорте.

Методов ускорения работы компьютеров раз-два, и обчёлся: периодическая покупка новых "железок" (за денюжки); "разгон" имеющегося оборудования (чревато сбоями и, в худшем случае, порчей потрохов компа).

Мы же традиционно пойдём другим путём. Часто вполне приличные компьютеры "еле квакают" всего лишь из-за неграмотного использования. То есть, потенциал у них высокий, но он захламляется  и бездумно транжирится не по назначению некомпетентными пользователями. А на прикладные задачи остаётся совсем немного ресурсов, и пользователи сетуют на "тормоза", не желая задуматься о том, что сами же являются их причиной.

Каждый может сделать свой комп умным, гибким, дружелюбным и надёжным. Он будет годами работать в максимально оптимизированном режиме, предоставляя пользователю всю свою мощь, не тормозя, самостоятельно решая вопросы безопасности, не требуя усилий на своё обслуживание.

Описанные ниже рецепты позволят вам ускорить работу компьютера не меньше, чем при "разгоне", не поступившись ни пядью надёжности и не потратив ни копеечки.

Если нашу благородную цель попытаться обрисовать аллюзиями из фантастической литературы, можно вспомнить изоморфные кресла, которые подстраиваются под садящегося в них человека. Или ковёр-самолёт, мягкий в середине; но если вдруг вы подвинетесь к краю, кромка ковра мгновенно затвердеет и приподнимется.

Так и наш компьютер «прогибается» под решаемые задачи: в каждый момент времени отдаёт всю возможную мощь решению задач пользователя, абстрагировав его от вопросов безопасности, оптимизации и прочих, которые эффективно решает сам. Почти киб-интеллект…

Часть VII

Вот говорят: "время идёт"...

Ах, к сожалению, нет!

Время стоит, мы же идём

Через пространство лет.

 

Уже несколько лет прошло с момента, когда я поставил завершающую точку в шестой статье этого цикла. С тех пор многое изменилось; многие из описанных вещей стали неактуальны, реализация других изменилась до неузнаваемости.

Поэтому я решил не ссылаться более на предыдущие статьи, а живописать текущее состояние буйной мысли. Если будущим исследователям моего творчества понадобится материал для диссертации, они завсегда могут обратиться к любой из прежних статей (части с I по VI) и заценить, с чего всё начиналось...

Для нынешнего же поколения это старьё вряд ли представляет интерес, поэтому начну с чистого листа.

 

Итак, чего мы хотим достичь? Компьютер должен:

  1. минимизировать потребляемые ресурсы:

    • оперативную память

    • место на жёстких дисках

    • нагрузку на жёсткие диски (интенсивность обращения к ним)

    • загрузку процессорных ядер

  2. насколько возможно, выполнять все сервисные манипуляции автоматически:

    • очистку жёстких дисков от хлама временных файлов

    • очистку оперативной памяти от ставших ненужными процессов и служб

    • дефрагментацию дисков

    • обновление антивирусного и прочего сервисного ПО

  3. автоматизировать рутинные операции, которые человек вынужден выполнять по долгу службы или по роду своей деятельности

  4. постоянно поддерживать себя в состоянии, максимально оптимизированном для выполнения человеком своих функций

  5. отдавать максимум вычислительных мощностей под задачи человека, отодвигая свои проблемы на задний план, но никогда не забывая о них

Законов получилось даже больше, чем у Азимова :)  Цели поставлены. Осталось прикинуть, какие средства наиболее подходящи и как их употребить наилучшим способом.

 

Пролог

 

Если к размышлизмам о сути вещей прибавить ещё и толковый инструмент, то можно добиться многого. Инструментом этим является мощнейший событийно-ориентированный планировщик с поддержкой скриптового языка: www.nncron.ru

На моём сайте размещена специальная сборка http://asksoft.net/Download/nnCron.exe, в которой реализовано всё описанное ниже; т.е., вам не придётся заморачиваться написанием скриптов самим.

Более того, не придётся даже редактировать их, т.к. все вопросы, на которые нет неоднозначного ответа, "параметризованы" - вынесены во внешний INI-файл. И поведение nnCron'а определяется параметрами и настройками из этого файла.

 

 

"Любой человек не сложен. Любой человек ясен. Любой человек
прост. А если и сложен, то ясно сложен."

(c) Джимми Оссолоп, "Слеза большого водопада"

 

Пойдём потихоньку от простого к сложному.

 

 

 


Главная Часть I Часть II Часть III Часть IV Часть V Часть VI

 

Специальная сборка nnCron

 

    Чтобы вдохновить читателя на подвиги, сообщу, что в природе существует созданный мною дистрибутив nnCron, обладающий многими достоинствами:

 

·         nnCron устанавливается со всеми необходимыми плагинами и параметрами, его не придётся настраивать вручную

·         в состав дистрибутива уже входят все скрипты, описанные в этом цикле статей

·        планировщик устанавливается уже зарегистрированным. Это не наносит ущерба автору – как уже упоминалось, для жителей б.СССР это удовольствие бесплатное

·         также дистрибутив содержит утилиты Wget и Pkzip, которые будут инсталлированы вместе с nnCron

·         дистрибутив един для любой версии Windows, начиная с Windows 2000 и до Windows 7

 

Главная | Часть I | Часть II | Часть III | Часть IV | Часть V | Часть VI

По вопросам, связанным с этим веб-узлом, обращайтесь по адресу
© ASK Software, 2004. Все права защищены.
Последнее изменение: 08.12.2011.