LiveCD с помощью GParted: есть версия с 64-битным ядром?
Есть ли способ, чтобы ограничить, сколько данных в Linux будет кэшировать в кэш записи для данного блочного устройства перед началом промывки, что данные на диск?
Мой сервер имеет большой объем оперативной памяти (64 или около того). Я нахожу, что всякий раз, когда я пишу большие файлы на спиннинг СМИ (т. е. медленного носителя) или медленный USB флэш-накопители, Linux будет кэша ГБ записываемых данных в оперативной памяти. Для многих операций, где написано только небольшое количество данных, это нормально и Linux в конечном итоге очистить кэш на диск.
Однако, когда я делаю большой операции на крупных файлов, кэширование записи и последующей промывки делает пользовательский интерфейс кажется очень странным. Возьмем простой пример использования ПВ
для труб большого файла с диска в постоянном хранилище на USB-флэш-накопитель, который имеет медленную скорость записи. Он будет тянуть в более чем 1 Гб данных на безумной скорости, а потом затормозить до нормальной скорость записи диска, но потом, когда запись закончена, это займет более минуты, чтобы очистить кэш.
Другие приложения появится огромная написания почти мгновенно, потом и вовсе глохнуть на минуту, потом появится еще куча писать сразу, то заглохнет. Поскольку вращающиеся диски довольно медленно, иногда отставание в очистка кэша достаточно бросить Oops ядра с процесса провисеть больше времени 120sec. Делать вещи, как с помощью ffmpeg для ремультиплексирования файл, передача VMware-образ диска, и подобные "массовые" операции записи на больших последовательных файлов, как правило, вызывают этот эффект.
Я хотел бы быть в состоянии сказать, Linux "на устройство /dev/sdX в только кэша максимум, сказать, 64 Мб данные до начала очистить кэш". Что это должно означать, что в приведенном выше ФВ
примеру, только максимум 64Мб данные должны остаться, чтобы быть написано после интерфейса указывает записи завершилась. Введя синхронизации
команды должны иметь только спугнуть, что 64Мб. (Щас делаю ПВ
последующей синхронизации
может повесить синхронизации
более двух минут, просто потому, что линукс кэширования гигабайт данных и теперь сбросить это устройство с только одной цифры или десятки мегабайт в секунду скорость записи.)
Я не обязательно хочу, чтобы ограничить кэширование системы, потому что, например, мой загрузочный диск, который находится на SSD наверняка выгоды из кэша, и типичные операции с очень малым пишет также извлечь из этого пользу. Это единственный случай, когда большие файлы пишутся более или менее последовательно, где это видно.
Редактировать: мой любимый дистрибутив Арч Линукс, но я довольно хорош в адаптации инструкций для других дистрибутивов работать с моей установки.
Возможные Дубликаты:
Черточки поиск результатов не дал
Когда я нажимаю тире дома в мое окно Убунту 12.04 тире пуст, и когда я введите имена моих основных приложений (браузер Firefox,...) он не находит его вообще, что означает, что я не могу использовать его. Вопрос в том, как переустановить Даш или как это исправить другим способом?
https://github.com/Homebrew/brew/issues/4558#issuecomment-408225004
Самогон имеет GNU версия в coreutils
пакет. Он устанавливает его как gbase64
Чтобы найти новейшие обычный файл (.)
в каждом каталоге (/)
, в два прохода способ сначала найти каталоги, а затем найти самый новый файл (по время изменения, или (Ом[1])
) в каждом каталоге, вероятно, имеет наибольший смысл. С ZShell, это будет выглядеть так:
% верстал -в последний
% кд $никакое сжатие
% функция mkdir последний
% кд последний/
% функция mkdir A Б
% коснитесь {А,B,с}/БЛА; сна 3; сенсорный {А,B,с}/более новый файл\\
% по д В *(/Н); делать последний+=( $д/*(.Ом[1]) ); сделано
% [[ $#последний -экв 0 ]] && принт ой
% принт-л $последний
а/новый файл
б/новым файлом
с новым файлом
%
Так СР $destdir, в последний
должны, то достаточно (при условии, что все файлы были найдены), если по какой-то необъяснимой причине ты позволила SH_WORD_SPLIT
вариант в ЗШ, и в этом случае вам придется иметь дело с цитированием проблемы, как и другие снаряды делать.
฿ цена исходит от зависимости от того, какой API вы используете. Я предпочитаю проекта, потому что это взвешенное среднее, но Blockchain.info это еще один хороший вариант, как Bitstamp или валюты.
Оттуда вы можете использовать Bittrex API или бирже Cryptsy или Poloniex.
Есть также специализированные API как камень.Ио или blockcypher.com
Кормление прямая трансляция из плеер Roku на ваш компьютер будет нарушать DMCA и вы prolly получить иск от RIAA. Это плохая новость. Хорошей новостью является то вы можете запустить Netflix в модифицированной вина среде. Проверить, как я могу использовать Netflix на Ubuntu?
Вы также можете получить один из новых мониторов, которые принимают несколько входов и подключить плеер Roku к этому.
Вы не можете использовать специализированные почтовые уведомления инструмент, как Gnubiff, письмо-уведомление или kbiff?
Всего несколько дней назад я спросил тот же вопрос на tex.stackexchange.com. Пользователь ДГ предоставила несколько полезных предложений, которые завершились следующий ответ:
Задержка в предоставлении документов PDF с предварительным просмотром.приложение
можно избежать с помощью следующих приложений (все они доступны с помощью доморощенного
):
- Présentation.приложение:
квас бочковой установить презентация
- pdfpc:
самогон установите pdfpc
- ни xpdf:
самогон установить ни xpdf
Дополнительные замечания Даниил
- Для тех, кто предпочитает системы MacPorts: в настоящее время системы MacPorts предоставляет только версии X11, в которых работают не очень хорошо для презентации в полноэкранном режиме. На
доморощенного
вариантов являются родными. Вы можете установить их без какого-либо вреда от настроек системы MacPorts. - Графический
Présentation.приложение
и консольноеpdfpc
предположить, двойной экран установки и обеспечения ведущий дисплея с Следующий слайд, времени и так далее. Оба внутренне предварительно обработать страницы PDF-файла. В зависимости от сложности слайды (диапозитивы имеют большое влияние), это может занять некоторое время. Однако, презентация выход класса. - Видимо,
ни xpdf
не сделать пре-рендеринг. В то время как она быстро в целом, переход на новый слайд вызывает мерцание.
Перейдите в меню Яблоко - > об этом компьютере > подробнее и нажмите на "память" слева. Это должно дать вам подробную информацию о вашей оперативной памяти.
Нашли его. NVIDIA предлагает драйверы на их сайте. Я пошел к себе другого компьютера и загрузить драйвер для моей видеокарты. Его перевели в мою машину и щелкнув правой кнопкой мыши > Свойства > разрешения. Затем проверил "разрешить выполнение файла как программы". после этого я сохранил его в моей домашней папке. потом переключился в tty1 с помощью Ctrl-альт-Ф1. вошли в систему как root и отключить графический интерфейс с
обслуживание gdm3 стоп
(после этого, чтобы сэкономить время, лучше выключить по умолчанию-нуво драйвер, я не. Но во время установки он будет делать это за вас, и вы будете иметь, чтобы перезагрузить и снова завершение работы графического интерфейса через tty1.)
оттуда я вступил в
./Компания NVIDIA-Linux на архитектуру x86_64-304.123.запустить
имя файла драйвера устройства, и он начал устанавливать в терминал. спрашивает какой-то простой, да или нет вопросов. и даже предлагает, чтобы автоматически настроить вашу видеокарту NVIDIA-до конца файла. Позвольте ему сделать это так, вам не придется делать это вручную. тогда вы будете перезагрузится и у вас будет полная поддержка графики. заняло у меня всего 4 дня, чтобы добраться сюда. особенно сложно найти надлежащий сервис, чтобы закрыть графический интерфейс, но была отличная возможность обучения. Надеюсь, моя история сможет помочь кому-то другому.
Так что я получил копию тонком мире, и в нашей первой игре, "Амазонки" пришла рано. По правилам, они получают "+4 при атаке". Что именно это значит? Мы спорили, и что мы в итоге решили, что это означало
В начале каждого поворотов Амазонки игрока, они получают 4 дополнительных маркеров. Когда они заканчиваются их "завоевывает регионы" шаг, они снимают 4 фишки по своему выбору с доски, затем вычислить ВП.
Но мы не совсем уверены в нашей интерпретации.
BRCA1 и BRCA2 являются названиями генов, что каждый человек имеет1, расположенном на хромосоме 17. Эти гены кодируют для белков, которые подавляют опухоли.
Тем не менее, в некоторых людей эти гены несут мутации, что означает, что подавляя функцию опухоль не работает хорошо или вообще. Это то, что люди обычно имеют в виду, когда говорят, что они "есть" в генах BRCA1/2, хотя это не самый ясный способ ее фразу.
Потому что в этих случаях подавление развития опухоли не так хорошо, как у людей с дикого типа (не мутировавшие) версии, эти люди больше подвержены риску развития некоторых видов рака, в частности молочной железы и рака яичников. В общем, мутации, вероятно, ответственны примерно за 10% всех случаев рака молочной железы и 15 процентов всех случаев рака яичников.
Для получения дополнительной информации Национального онкологического института информационный бюллетень - это хороший ресурс.
1) вполне возможно, что есть люди, которые вообще не имеют гена - я не смог найти какие-либо отчеты, но это не значит, что этого не произошло. Однако, это само по себе мутация (удаление гена). В целом анализ генома, я могу только надеяться, что отсутствие гена будут перечислены в результате.
на awk-Ишлы:
каталог-с-CD файлы
на awk '{системы("Эхо-МВ" 3 $" " $2)}' < /path/to/info.txt
Баш-ненно:
каталог-с-CD файлы
пока читала-Р нежелательной новые старые
делать
Эхо-МВ "$Старый" "Новый"
сделано < /path/to/info.txt
Убрать эхо, когда она хорошо выглядит.
Это не делает никакой ошибки-проверка на пробелы в именах файлов, или цитата-знаки в именах файлов.
Как насчет
на awk -Ф '
{для (i=1; я<=НФ; я++) {сплит ($I, Т, "=")
если (Т[1] == 55) ІХ = Т[2]
если (Т[1] == 38) Нм = Т[2]
}
СУММА[ІХ] += НМ
}
Конец {Для (в сумме) печать "55=" с "38=" сумма[с]
}
файл'
55=на ZYX 38=400
55=АБВ 38=1000
Запустить через все поля, чтобы найти значимые из них, разделенный на Т
массива, если 55
нашел, экстракт индекса, если 38
нашли, экстракт слагаемое. После цикла, выполнить суммирование. В конце
раздела отобразить все подытожил значения их индексов.
Под Linux, вы можете получить точку подключения информацию непосредственно из ядра в/proc/крепления
. В Маунт
программа записывает подобную информацию в файл/etc/mtab
. Пути и варианты могут быть разные, как в/etc/mtab
показывает, что гора
, передаваемых ядру, тогда как в/proc/держатели
показывает данные, как видно внутри ядра. в/proc/крепления
всегда вверх-к-дата, тогда как в/etc/mtab
не может быть, если /и т. д.
был доступен только для чтения в какой-то момент, что не ожидает загрузки скриптов. Формат аналогичен в/etc/fstab строчку
.
В оба файла, первый разделенных пробелами поле содержит путь к устройству, а второе поле содержит точку монтирования.
на awk -V с иглой="$device_path" '$1==иглы {печати $2}' /proc и/крепления
или если у вас нет на awk:
грэп "device_path ^$" /труды/крепления | вырезать -Д ' - Ф 2
Существует ряд пограничных случаев, где вы не могли получить то, что вы ожидаете. Если прибор был подключен через другой путь в каталоге/dev
, которые обозначают одно устройство, вы не заметите его таким образом. В файле/proc/монтирование
, монтирование неотличимы от оригинала. Там может быть больше, чем один матч, если точка монтирования тени другого (это необычно).
В файле/proc/самостоятельно
или в/proc/$PID-регулятора
, есть для каждого процесса монтирует
файл, который имитирует файле Global. Горы информации может изменяться в зависимости от процессов, например из-за окружения
. Есть дополнительный файл с названием mountinfo
, который имеет другой формат и включает в себя больше информации, в частности устройства, основной и дополнительный номера. Из документации:
36 35 98:0 /mnt1 /mnt2 РАО,мастер существует два метода:1 - с ext3 на /dev/корень РВ,ошибки=продолжения
(1)(2)(3) (4) (5) (6) (7) (8) (9) (10) (11)
(1) крепление идентификатор: уникальный идентификатор держателя (может быть повторно после umount)
(2) Родительский ID: идентификатор родительского объекта (или на вершине горы дерево)
(3) старший:младший: значение st_dev для файлов на файловой системе
(4) корень: корень монтирования в файловой системе
(5) точка монтирования: точка монтирования относительно процесса корень
(6) параметры монтирования: варианты крепления
(7) необязательные поля: ноль или более полей формы "тег[:значение]"
(8) сепаратор: знаменует конец необязательных полей
(9) тип файловой системы: имя файловой системы в виде "типа[.подтип]"
(10) источник монтирования: специфическая информация файловой системы или "нет"
(11) супер вариантов: в супер блоке параметры
Так что если вы ищете устройство по номеру, вы можете сделать это так:
на awk -V в Дев="$мажор:минор" '$3==Дев {печать 5$}'
на awk -V с Дев="$(стат -Л -С, %Т:%Т /Дев/блок/что-то)" '$3==Дев {печать $5}'
Простой: установить следующие пакеты:
Для Ubuntu:
вездесущность-фронтэнд-ГТК
вездесущность-слайд-шоу-Убунту
Для Kubuntu:
вездесущность-фронтенд-разработчиков KDE
вездесущность-слайд-шоу-кубунту
Для Xubuntu:
вездесущность-фронтэнд-ГТК
вездесущность-слайд-шоу-Xubuntu в
Потом поставил пусковой в повсеместности
на вашем столе, и вы готовы к установке Ubuntu с палкой по желанию.
Я живу загрузки новой установки Бодхи Linux и по Моя первая попытка с помощью apt-получить я получаю
с dpkg: ошибка: поврежден информация базы данных формат файла в/var/lib в/с dpkg/информации/формата
Е: суб-процесс /usr/бен/с dpkg вернулся и код ошибки (2)
Что случилось? Как я могу исправить это? Спасибо заранее.
Я установил Юпитер, чтобы попытаться улучшить производительность моего ноутбука, и это хорошо :Д
Однако, я использую тему сияние (белыми окнами, белой верхней панели, черный индикатор апплеты и т. д.) и Юпитер имеет только белый значок, так что я не вижу этого... есть ли способ для меня, чтобы изменить его?
Все было хорошо до вчерашнего дня, но вдруг мой мото Г2 застрял и когда я пытался зайти в режим восстановления это не начать и сообщение "не удалось загрузить образ для восстановления" и нормальная загрузка и сброс настроек тоже не работает.Пожалуйста, помогите мне.
Показать вопросы с тегом golden-kamui libraries valencia windows five-skandas