Цитата: Я забыл, можете подсказать? MyNotesKeeper и TreeDBNotes - поддерживают ли виртуальные заметки (что на диске отдельно) - но с условием, что каждая из них будет открыта только тогда, когда к ним обращаются непосредственно (и закрыта вместе с её покиданием). А в остальное время не будут в памяти.
Основной файл в KeyNote уже 31 мб и требует памяти 65 мб. При общем количестве RAM 512 это уже ощущается при сохранении. За последнюю неделю трижды вылетал БСОД - дважды - когда закрывал программу и сразу же отправлял компьютер на отдых (правда, оба раза редактировал что-то в DjvuSolo, который очень тормозит систему и, может быть, что-то оставалось загруженным), и однажды - когда совпало открытие какой-то страницы в браузере и плановое сохранение базы.
KeyNote такие заметки имеет, конечно, но "подхватывает" их всех при загрузке файла, оставляя загруженными. Так что в этом плане эффекта никакого, лучше один файл *knt... А я хочу непременно иметь всё в одной, хоть виртуальной базе, и ничего, кроме aka Multy-tree не подходит.
Другое дело, что сам KeyNote потребляет без файлов меньше мегабайта, а TreeDBNotes, насколько помню, только для запуска нужно было во много раз больше.
Похоже, я расстаюсь с KeyNote - не навсегда, конечно, а применительно к основной базе.
За последние 10 дней были испытаны 4 видеокарты, поставлен принтер, - у всех свои драйверы. Два дня назад заменил Симантек Авирой Антивир Премиум. Разумеется, это внесло основательную перетряску в системные функции. И после этого начались БСОДы - и исключительно с КейНоте. "Bad Pool Caller". Поди, пойми, из-за чего. Аппаратную часть подозревать не стоит: проблема только с программой. Система "бсодит" или при сохранении базы (как по расписанию, так и вне очереди), или одновременно с открытием её. И независимо от того, где этот файл находится.
Удаление поставленного месяц назад NET Framework и чистка от ненужных графических драйверов не помогли, не думаю, что возвращение С имантека что-то исправит гарантированно.
Но что главное: опять (в который раз) установил MNK и TDB Notes. И оказалось, что работа с виртуальными заметками там и не требуется. Эти программы, в отличие от КейНоте, не выделяют память, нужную для всей базы, из общего количества. То есть, если милый моему сердцу КейНоте сразу же после открытия базы размером 34 мб (уже...) забирает память 65 мб, то MNK и TDB Notes с импортированной из него этой же базой работают, обходясь 20-ю и 30-ю (кажется) мегабайтами, - при том, что для собственных нужд (без файла) им нужно 15 и 23 (где-то) мб. То есть - распоряжаются памятью разумно. Очевидно, память выделяется только для открытой в данный момент заметки, а не для всех сразу. Так что нужда в виртуальных заметках для меня отпадает.
Очень и очень удивился, почему Марек не сделал то же самое! Ведь его программа - такой тщательно рассчитанный инструмент...
До того думал, что непременно надо загружать всю базу. Оказалось - не надо.
При таких обстоятельствах, плюс таблицы и т. д. - MNK и TDB Notes становятся более притягательными, если речь об основной базе, которую хочу иметь одним файлом.
Другое дело, что выводит из себя невозможность убрать иконки из древа MNK, или изменить шрифт названия страниц, и такие мелкие неудобства, как и в TDB Notes. В обейих программах ссылки теперь без выделения: надо после неё нажать на пробел или Enter, но как проделать такое с тысячами ссылок, что в базе? Но даже это мелочь. Сейчас больше заботит, что же выбрать из двух, и какая из них более стабильна при работе с большими базами. MNK импортировал базу KN корректно, но сделал её 85-мегабайтной. Есть компактирование файла, но работает очень медленно. С TDB Notes вообще не разобрался толково. Если позволить компрессию, один размер, если позволить частичную - другой, если совсем без этого - файл ещё больше, чем в MNK. И эти сжимания напрягают, всегда избегал такой непонятки с архивированием...