LINUX.ORG.RU

Сообщения denis_ka

 

почему отключен zswap на убунте 14.04 x32?

Форум — Linux-install

собственно сабж.

cat /boot/config-3.13.0-24-generic | grep ZSWAP

#CONFIG_ZSWAP is not set

 , ,

denis_ka
()

как улучшить ускорить скрипт?

Форум — Development

привет всем.

есть задача уменьшить место на диске. файлы не изменяемые. файлы лежат на одном разделе. значит можно попытаться сделать hard ссылки на одинаковые файлы.

на скорую руку сделал такой скрипт:

  • перебираю файлы, подсчитываю sha1:
  • fec6d770fdacda2a3c382ce0545d96623a42aa53 имя/файла
  • потом хеш использую как имя файла .objects/fe/c6d770fdacda2a3c382ce0545d96623a42aa53
  • если нет файла с именем .objects/fe/c6d770fdacda2a3c382ce0545d96623a42aa53 , то делаю его ссылкой на файл, есть он есть, то делаю ссылку наоборот.
  • в конце всего этого удаляю каталог .objects

в итоге все одинаковые файлы будут ссылаться на один и тот же дескриптор.

сам скрипт:

#!/bin/bash 

if [ -d .objects ]
then
        rm -Rf .objects
fi

for file in $( find -xdev -type f )
do
        sha=$( sha1sum $file | sed 's/^\(..\)/.objects\/\1\//' )
        obj_name=$( echo $sha | cut -f1 -d ' ' )
        file_name=$( echo $sha | cut -f2 -d ' ' )
        dir_name=$( echo $sha | cut -c-12 )
        mkdir -p "$dir_name"
        if [ -f "$obj_name" ]
        then
                ln -f "$obj_name" "$file_name"
        else
                ln -f "$file_name" "$obj_name"
        fi
done

if [ -d .objects ]
then
        rm -Rf .objects
fi

ps. sh скрипты никогда не писал, поэтому и спрашиваю чего тут может быть неправильно и как его улучшить...

denis_ka
()

git svn clone не создает теги

Форум — Development

ситуация:

есть svn репозиторий c транком, ветками и тегами. есть git 1.7.2 или 1.6.x

git svn clone url -s создает svn теги как ветки, т.е. в git нет ни одного тега...

git svn clone url -T trunk -t tags -b branches - тоже не создает теги

git svn init + правка .git/config + git svn fetch тоже не создает теги...

в итоге имею кучу веток remote/tags/v0.1 remote/tags/v0.2 и т.д. и не одного тега..

куда копать? у кого нить вообще git svn clone создавал теги?

denis_ka
()

планировщик в dragonflybsd

Форум — Development

в чем может быть преимущество и недостатки планировщиков процессов в dragonflybsd?

ps. напомню, в dragonflybsd планировщиков может быть несколько, по одному на каждое отдельное ядро процессора. а в линукс/фрибсди один на весь процессор, вне зависимости сколько ядер у процессора.

denis_ka
()

печать, принтеры, cups

Форум — Development

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

2. Допустим список принтеров получен и выбран один из них:

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

2.1 Как идентифицируются принтеры в Linux? Ну т.е. мне нужно запомнить принтер в программе для того что-бы не выбирать его каждый раз. Важно понять как он уникально идентифицируется.

3. Какие системы печати сейчас доминируют/повсеместно распространены, которые изучать прежде всего.

4. Есть ли русская дока по CUPS? ПС. пока изучаю http://www.citforum.ru/operating_systems/l...ing-HOWTO.shtml но дока от 2000 года. да и не на все вопросы есть ответы.

denis_ka
()

2 раза примонтировать /

Форум — Admin

задача: рутовский раздел /dev/sda3 показать пользователю без псевдо файловых систем(udev,proc,sys) и без смонтированых разделов в /media. т.е. показать только файлы которые физически есть на этом разделе, допустим надо второй раз смонтировать его в /home/user/sda3...

как это можно сделать?

>>>

denis_ka
()

чем проверяется исходный код ядра?

Форум — Development

чем нибудь проверяется исходный код ядра linux?

типа ошибки множественного определения NULL и т.д.

>>>

denis_ka
()

RSS подписка на новые темы