<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Специфичная настройка Gentoo]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=13996&amp;type=atom" />
	<updated>2011-05-29T22:13:33Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=13996</id>
		<entry>
			<title type="html"><![CDATA[Re: Специфичная настройка Gentoo]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=183620#p183620" />
			<content type="html"><![CDATA[<p>Можете указать в /etc/make.conf переменную PORTAGE_TMPDIR (по умолчанию она установлена в &quot;/tmp&quot; ) Как нетрудно догадаться из названия, она указывает на каталог, в который распаковываются временные файлы и происходит компиляция исходников.</p>]]></content>
			<author>
				<name><![CDATA[bobr]]></name>
				<uri>https://linuxforum.ru/profile.php?id=797</uri>
			</author>
			<updated>2011-05-29T22:13:33Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=183620#p183620</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Специфичная настройка Gentoo]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=183581#p183581" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>А на этот счет в vmware нет тулзы, которая ужимает vmdk-файл при наличии в нем свободного места?</p></blockquote></div><p>Нет, она только дефрагментацию делает, но не сжимает</p>]]></content>
			<author>
				<name><![CDATA[sys_dev]]></name>
				<uri>https://linuxforum.ru/profile.php?id=17616</uri>
			</author>
			<updated>2011-05-29T18:50:58Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=183581#p183581</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Специфичная настройка Gentoo]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=183579#p183579" />
			<content type="html"><![CDATA[<p>выносить надо те папки в которых собираете, /vat/tmp и /tmp. Ещё пожеланию /var/log, /var/lock и /var/run. можно использовать iotop для того, чтобы посмотреть что система трогает, но вроде за пределы перечисленных каталогов она не должна выходить.<br />ЗЫ: лучше вынести это всё на tmpfs, если памяти не очень много, то можно сделать swap побольше.</p>]]></content>
			<author>
				<name><![CDATA[Fat-Zer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11911</uri>
			</author>
			<updated>2011-05-29T18:35:54Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=183579#p183579</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Специфичная настройка Gentoo]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=183573#p183573" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>sys_dev пишет:</cite><blockquote><p>Файл виртуального диска *.vmdk который юзается VMware качестве хранилища содержимого виртуального диска НЕ УМЕНЬШАЕТСЯ при make clean.</p></blockquote></div><p>А на этот счет в vmware нет тулзы, которая ужимает vmdk-файл при наличии в нем свободного места?</p>]]></content>
			<author>
				<name><![CDATA[Macumazan]]></name>
				<uri>https://linuxforum.ru/profile.php?id=952</uri>
			</author>
			<updated>2011-05-29T18:12:36Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=183573#p183573</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Специфичная настройка Gentoo]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=183568#p183568" />
			<content type="html"><![CDATA[<p>Прошу простить за не описательное наименование темы, но не смог кратко охарактеризовать проблему.</p><p>Ситуация такова: Я разрабатываю тестовый стенд для ежедневной компиляции продукта моего проекта под разными операционными системами.</p><p>Делаю это следующим образом: </p><p>1) На хостовую операционную систему, которой является Windows 7 x64 ставится VMware Workstation.<br />2) Далее создаются различные гостевые виртуальные машины(дальше гостевуха).<br />3) Естественно для работы какой-либо системы FreeBSD, Linux, OpenBSD да не важно чего, нужен жесткий диск и поэтому VMware эмулирует такой хард, для этого создается файл с расширением *.vmdk. <br />4) Таким образом условием окончания задачи является достаточное количество установленых виртуалок и их vmdk-файлы.<br />5) Создать надо так, чтобы при работе с виртуалкой vmdk не особо рос.</p><p>Возможно не совсем понятно &quot;растет vmdk-файл&quot;. Сейчас поясню. Когда мы внутри гостевой операционной системы что-либо ставим(компилируем) чтото закачивается из интернет на жесткий. Логично положить что VMware пишет в vmdk-файл, надо же ей честно эмулировать работу жесткого диска. Когда<br />ПО поставилось и выполняется make clean то файлы удаляются с жесткого диска. Но&nbsp; что означает &quot;удаление&quot; ? Это всего лишь пометка в файловой системе<br />&quot;область занимаемая файлом теперь свободна&quot;. Да, в виртуальном жестком мы можем теперь эту область использовать и казалось бы места стало больше, НО!<br />Файл виртуального диска *.vmdk который юзается VMware качестве хранилища содержимого виртуального диска НЕ УМЕНЬШАЕТСЯ при make clean. При<br />эксплуатации виртуальной машины со временем такой vmdk-файл &quot;разбухает&quot;.</p><p>Решение это проблемы такое:</p><p>1) вынести область хранения obj-файлов на еще один вирт.диск, для этого дополнительно создать vmdk-файл и условно считать его &quot;временным storage&quot;<br />2) на него же вынести /tmp и /var/tmp(полностью /var врядли получится вынести)</p><p>Как это делаю под FreeBSD:<br />1) %WRKDIR% указывает на второй жесткий диск;<br />2) PKGDIR указывает на второй диск<br />3) /tmp и /var/tmp указывают на второй диск<br />4) /usr/obj указывают на второй диск</p><p>Как вывод при сборке портов локальная подпапка &quot;work&quot; для порта при его сборке создается на втором диске. Также временные файлы не захламляют основной диск, также скачанные пакеты по команде pkg_add тоже помещаются на второй. При сборке чего-либо объектники кидаются на второй. Поэтому мне куда проще пересоздать новый второй диски и при этом основной vmdk-файл, где стоит система не увеличивается.</p><p>В чем вопрос: В виду маленького опыта с gentoo я не знаю что выносить на второй диск, поэтому и хочу спросить: что можно вынести?</p>]]></content>
			<author>
				<name><![CDATA[sys_dev]]></name>
				<uri>https://linuxforum.ru/profile.php?id=17616</uri>
			</author>
			<updated>2011-05-29T17:52:25Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=183568#p183568</id>
		</entry>
</feed>
