Дорвейщики линуксоиды

entropy
На сайте с 21.09.2007
Offline
43
#51

А, на эту тему я уже думал. Чтобы сразу архив на лету создавался. Тогда и диск меньше крошиться будет.

s91
На сайте с 13.04.2009
Offline
88
s91
#52

entropy, Я Вам это уже написал 23 поста назад.

s91:
Ну, если разница ощущается именно на Вашем доргене, оптимизируйте дорген!
В крайнем запущенном случае, если у Вас в программе ну совсем всё так плохо, можно вообще все данные хранить в одном файле, или нескольких, размером скажем по 1Гб...

На что Вы ответили:

entropy:
...Логика у Вас страдает....

Не смешно ли?

entropy, судя по последнему Вашему посту, Ваша программа генерирует кучу мелких файлов

На что я тоже Вам уже дал правильный ответ в том же посте

Если у Вас десктопный дорген, нужно всего лишь правильно оптимизировать структуру директорий и файлов.
Если Вы в одной директории храните 1000 файлов или больше, тогда я не удивляюсь почему у Вас такая нагрузка на файловую систему.

entropy, лучше не высмеивайте ответы и советы, и не страдайте троллингом.

Вообщем, разбирайтесь сами.

Сколько файлов Вы ложите в одну директорию, обвиняя файловые системы? 1000? 10000? Больше? Только честно.

Не бывает белой и черной оптимизации. Бывает только обман и разные способы его реализации
entropy
На сайте с 21.09.2007
Offline
43
#53

s91, я сказал то, что сказал. Что в линуксе операции с мелкими файлами выполняются гораздо быстрее.

То, что можно создавать архив налету, я знал, думал об этом раньше. Но это не первостепенная задача. На данный момент скорость в винде вполне устраивает.

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

SJ
На сайте с 16.03.2008
Offline
78
#54
entropy:
Знаете, что, я больше не стану спорить с со слегка упертыми, и совсем(чуточку) латентными виндузятниками, потому что у них избыток мозга в вопросах оптимизации.

Не могу понять...

Это меня виндузятником назвали, или просто кое-кто не хочет дать инфу о тормознутости НТФС? 🤪

sokol_jack добавил 22.12.2009 в 13:30

entropy:
Я кстати, дорген начал на дотнете писать, потом на c++ переключился. На некоторых участках кода скорость в 6-7 раз увеличилась.

О, пора доставать из загашника убойные результаты вечного холивора C++ vs C# :)

Если со строками работать не через ж. (постоянная конкатенация) - то результаты вас сильно удивят :)

Любимый хостинг (http://beget.ru?id=2902) How can we grow old when the soundtrack of our lives is rock-n-roll?
bliiiiiiiiina
На сайте с 13.09.2009
Offline
202
#55

АПну темку! 🍿

Есть убунту и редбатон, дорген работает просто отлично, но! макрос [ANEKDOT] работать не хочет.

Т.е. в сгенерированной странице место где должен стоять текст макроса просто пусто. Помогите пожалуйста, данный макрос для меня очень важен. :o

entropy
На сайте с 21.09.2007
Offline
43
#56

А в логах апача есть что-нибудь?

bliiiiiiiiina
На сайте с 13.09.2009
Offline
202
#57
entropy:
А в логах апача есть что-нибудь?

Если бы я знала где это смотреть.

Я пыталась редактировать файл content.php


if (file_exists('data/mod/anekdot.txt')) {
$anekdots = file('data/mod/anekdot.txt');
} else {
$anekdots = array('');
}

Где прописывала полный путь т.е. от корня диска. Типа /home/user/httpdoc/red/mod/anekdot.txt но ничего не вышло, все осталось без изменений.

Комп родительский, а у меня дома ремонт и мой компьютер упакован и завернут в целофан. А работать как то нужно.

entropy
На сайте с 21.09.2007
Offline
43
#58

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

Конфиги обычно лежат в /etc/httpd или в /etc/httpd2 или в /etc/apache

А вот расположение лога прописано в конфигах.

Если виртуалхост по умолчанию, то часто он бывает в /var/log/apache/error.log

entropy добавил 23.02.2010 в 17:36

Хотя скорее всего, неверно путь к файлу указан

В консоли напиши ls -l /home/user/httpdoc/red/mod

bliiiiiiiiina
На сайте с 13.09.2009
Offline
202
#59
entropy:
А чтобы понять где лог для данного виртуалхоста лежит, нужно смотреть конфиг апача.
Конфиги обычно лежат в /etc/httpd или в /etc/httpd2 или в /etc/apache
А вот расположение лога прописано в конфигах.
Если виртуалхост по умолчанию, то часто он бывает в /var/log/apache/error.log

entropy добавил 23.02.2010 в 17:36
Хотя скорее всего, неверно путь к файлу указан
В консоли напиши ls -l /home/user/httpdoc/red/mod

По запросу

ls -l /home/user/httpdoc/red/mod

Выводит содержимое папки.

Логов по указанным вами путям я не нашла, у меня установлен хамп...

entropy
На сайте с 21.09.2007
Offline
43
#60

Возможно логи искать нужно в /home/user/

Опять же, лучше будет поглядеть в конфиг, и найти строчки, связанные с ErrorLog.

Так вслепую сложно чего-то ответить. Первое подозрение, что пути неправильно указаны.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий