<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Компания ЗАО Кибер Системы &#187; Управление файлами1</title>
	<atom:link href="http://www.cybergenesys.ru/upravlenie-fajlami1/feed" rel="self" type="application/rss+xml" />
	<link>http://www.cybergenesys.ru</link>
	<description>Инновации в кибернетике и мехатронике</description>
	<lastBuildDate>Sat, 26 Dec 2009 14:35:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Уровень базового файла</title>
		<link>http://www.cybergenesys.ru/uroven-bazovogo-fajla.html</link>
		<comments>http://www.cybergenesys.ru/uroven-bazovogo-fajla.html#comments</comments>
		<pubDate>Sat, 13 Sep 2008 22:48:44 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Управление файлами1]]></category>
		<category><![CDATA[базовый файл]]></category>
		<category><![CDATA[кластер]]></category>
		<category><![CDATA[кластеры управления]]></category>
		<category><![CDATA[Уровень базового файла]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=156</guid>
		<description><![CDATA[Уровень базового файла реализуется кластером управления базовым файлом прямого доступа с длиной записи в один блок. Базовый файл реализует соответствующие обращения к зада чам Архив и Обмен, управляет наращиванием файла в рамках максимального размера. Кластер выполняет операции открытия, закрытия, создания, ликвидации, записи чтения, записи и чте ния атрибутов. Кластеры управления структурированными файлами реализу ют определенную [...]]]></description>
			<content:encoded><![CDATA[<p>Уровень базового файла реализуется кластером управления базовым файлом прямого доступа с длиной записи в один блок. Базовый файл реализует соответствующие обращения к зада чам Архив и Обмен, управляет наращиванием файла в рамках максимального размера. Кластер выполняет операции открытия, закрытия, создания, ликвидации, записи чтения, записи и чте ния атрибутов.</p>
<p>Кластеры управления структурированными файлами реализу ют определенную структуру представления в рамках базового файла и обеспечивают необходимый набор операций.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/zamena-klastera.html" title="Замена кластера (September 14, 2008)">Замена кластера</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/fajlovaya-podsistema.html" title="Файловая подсистема (July 8, 2008)">Файловая подсистема</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/podxod-prinyatyj-v-klos.html" title="Традиционный подход принятый в клос (September 14, 2008)">Традиционный подход принятый в клос</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/struktura-arxiva.html" title="Структура архива файловой подсистемы (September 13, 2008)">Структура архива файловой подсистемы</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/sistema-upravleniya-bazami-dannyx.html" title="Система управления базами данных (July 8, 2008)">Система управления базами данных</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/uroven-bazovogo-fajla.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Стандартные структурированные файлы</title>
		<link>http://www.cybergenesys.ru/standartnye-strukturirovannye-fajly.html</link>
		<comments>http://www.cybergenesys.ru/standartnye-strukturirovannye-fajly.html#comments</comments>
		<pubDate>Sat, 13 Sep 2008 22:47:34 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Управление файлами1]]></category>
		<category><![CDATA[Ключевые файлы]]></category>
		<category><![CDATA[Последовательные файлы]]></category>
		<category><![CDATA[Прямые файлы]]></category>
		<category><![CDATA[Стандартными структурированные файлы]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=155</guid>
		<description><![CDATA[Стандартными структурированными файлами являются последовательные, прямые и ключевые файлы. Кроме того, файлы подразделяются на файлы с постоянной и с переменной длиной записи, на файлы, размер записи которых вычисляется с точностью до слова либо до байта. Последовательные файлы помимо стандартных операций открытия, закрытия, создания и уничтожения содержат операции установки текущего указателя на начало, конец или предыдущую [...]]]></description>
			<content:encoded><![CDATA[<p>Стандартными структурированными файлами являются последовательные, прямые и ключевые файлы. Кроме того, файлы подразделяются на файлы с постоянной и с переменной длиной записи, на файлы, размер записи которых вычисляется с точностью до слова либо до байта.</p>
<p>Последовательные файлы помимо стандартных операций открытия, закрытия, создания и уничтожения содержат операции установки текущего указателя на начало, конец или предыдущую запись; чтения текущей записи; занесения записи по текущему указателю; записи или чтения атрибутов файла.</p>
<p>Прямые файлы помимо стандартных операций имеют операции чтения записи по ее номеру, занесения записи по ее номеру, записи или чтения атрибутов файла.</p>
<p>Ключевые файлы помимо стандартных операций имеют операции занесения записи по ключу, выборки записи по ключу, записи или чтения атрибутов файла.</p>
<p>На каждом уровне представления файла в файловой системе файл имеет соответствующие атрибуты. На уровне задач Архива и Обмена такими атрибутами являются таблица отображения файла на внешние устройства, права доступа, режим синхронизации.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li>Нет связанных записей.</li>
	</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/standartnye-strukturirovannye-fajly.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Атрибуты файлов</title>
		<link>http://www.cybergenesys.ru/atributy-fajlov.html</link>
		<comments>http://www.cybergenesys.ru/atributy-fajlov.html#comments</comments>
		<pubDate>Sat, 13 Sep 2008 22:44:48 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Управление файлами1]]></category>
		<category><![CDATA[атрибуты]]></category>
		<category><![CDATA[Атрибуты базового файла]]></category>
		<category><![CDATA[Атрибуты последовательного файла]]></category>
		<category><![CDATA[базовый файл]]></category>
		<category><![CDATA[последовательный файл]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=154</guid>
		<description><![CDATA[Атрибутами базового файла являются текущий и максималь ным размер файла. Атрибутом последовательного файла является размер записи и адрес последней записи. Часть атрибутов защищена (карта памяти), доступна только для тех компонент, кто является их владельцем (Архив, Обмен). Некоторые атрибуты могут меняться специальными командами (смена прав доступа, наращивание размера файла). Для остальных атрибутов обеспечивается их хранение и [...]]]></description>
			<content:encoded><![CDATA[<p>Атрибутами базового файла являются текущий и максималь ным размер файла.</p>
<p>Атрибутом последовательного файла является размер записи и адрес последней записи.</p>
<p>Часть атрибутов защищена (карта памяти), доступна только для тех компонент, кто является их владельцем (Архив, Обмен).</p>
<p>Некоторые атрибуты могут меняться специальными командами (смена прав доступа, наращивание размера файла). Для остальных атрибутов обеспечивается их хранение и выборка по ключам. При создании файла соответствующим кластером он будет заносить соответствующие атрибуты, характеризующие и данный кластер, с определенным ключом. При последующих открытиях кластер будет обращаться с выборкой атрибута по ключу. Отсутствие атрибута с данным ключом будет означать, кластер не может обрабатывать структуру открытого файла.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/uroven-bazovogo-fajla.html" title="Уровень базового файла (September 14, 2008)">Уровень базового файла</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/zamena-klastera.html" title="Замена кластера (September 14, 2008)">Замена кластера</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/atributy-fajlov.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Замена кластера</title>
		<link>http://www.cybergenesys.ru/zamena-klastera.html</link>
		<comments>http://www.cybergenesys.ru/zamena-klastera.html#comments</comments>
		<pubDate>Sat, 13 Sep 2008 22:42:58 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Управление файлами1]]></category>
		<category><![CDATA[базовый файл]]></category>
		<category><![CDATA[кластер]]></category>
		<category><![CDATA[кластер базового файла]]></category>
		<category><![CDATA[структурированные файлы]]></category>
		<category><![CDATA[файл]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=153</guid>
		<description><![CDATA[Замена кластера в иерархии на эквивалентный не отразится на компоненте, использующей этот кластер. Например, в файловой системе существуют типы базового файла на диске и в массовой памяти. Эти типы эквивалентны. Структурированные файлы одинаковым образом работают с такими файлами. Тип базового файла, с которым работает последовательный, задается как параметр при объявлении экземпляра последовательного файла на этапе [...]]]></description>
			<content:encoded><![CDATA[<p>Замена кластера в иерархии на эквивалентный не отразится на компоненте, использующей этот кластер. Например, в файловой системе существуют типы базового файла<br />
на диске и в массовой памяти. Эти типы эквивалентны. Структурированные файлы одинаковым образом работают с такими файлами. Тип базового файла, с которым работает последовательный, задается как параметр при объявлении экземпляра<br />
последовательного файла на этапе компоновки.</p>
<p>Возможен кластер базового файла, у которого по входу инициации происходит установление связи с файловой системой на внешней машине. По операции открытия будет происходить открытие файла на внешней машине, операция записи блока будет отсылать блок на внешнюю машину, операция чтения — принимать блок с внешней машины. Тип этого файла является также базовому файлу на дисках.</p>
<p>Преимущества кластерной техники по сравнению с традици онной процедурной объясняет ее выбор в качестве основы для реализации методов доступа. Эти преимущества сводятся в основном к следующему.</p>
<p>Во-первых, возможно добавление новых методов доступа без какого-либо влияние на уже существующие.</p>
<p>Во-вторых, эквивалентные типы обеспечивают независимость программ от операционной среды, в которой они выполняются.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/uroven-bazovogo-fajla.html" title="Уровень базового файла (September 14, 2008)">Уровень базового файла</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/struktura-arxiva.html" title="Структура архива файловой подсистемы (September 13, 2008)">Структура архива файловой подсистемы</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/klaster-klient.html" title="Кластер-клиент может лишиться доступа (September 14, 2008)">Кластер-клиент может лишиться доступа</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/fajlovaya-podsistema.html" title="Файловая подсистема (July 8, 2008)">Файловая подсистема</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/upravlenie-operativnoj-pamyatyu.html" title="Управление внутренней оперативной памятью (September 13, 2008)">Управление внутренней оперативной памятью</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/zamena-klastera.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Два уровня памяти ОМ</title>
		<link>http://www.cybergenesys.ru/dva-urovnya-pamyati-om.html</link>
		<comments>http://www.cybergenesys.ru/dva-urovnya-pamyati-om.html#comments</comments>
		<pubDate>Sat, 13 Sep 2008 22:39:44 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Управление файлами1]]></category>
		<category><![CDATA[ОМ]]></category>
		<category><![CDATA[уровни памяти]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=152</guid>
		<description><![CDATA[Хотя ОМ содержит два уровня памяти, для долговременного хранения пригодна только дисковая память, потому что в ре зультате выключений ОМ содержимое массовой памяти теряет ся. Поэтому в элементе справочника существуем информации об отображении файла только на диски. Файлы в зависимости от метода доступа могут обрабаты ваться как в массовой памяти, так и на дисках. На [...]]]></description>
			<content:encoded><![CDATA[<p>Хотя ОМ содержит два уровня памяти, для долговременного хранения пригодна только дисковая память, потому что в ре зультате выключений ОМ содержимое массовой памяти теряет ся. Поэтому в элементе справочника существуем информации об отображении файла только на диски.</p>
<p>Файлы в зависимости от метода доступа могут обрабаты ваться как в массовой памяти, так и на дисках. На дисках обрабатываются файлы с последовательной организацией. В массовой памяти обрабатываются файлы с прямым, индекс ным или произвольным методом доступа. Кроме того существу ет возможность, когда файл с последовательным методом досту па обрабатывается в массовой памяти не целиком, а частично. В массовой памяти выделяется «окно», куда последовательно переносятся фрагменты файла с диска.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/tablicy-raspredeleniya-pamyati.html" title="Таблицы распределения памяти дисков (September 14, 2008)">Таблицы распределения памяти дисков</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/raspredelenie-diskovoj-pamyati.html" title="Распределение дисковой памяти (July 9, 2008)">Распределение дисковой памяти</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/prostranstvo.html" title="Пространство (September 14, 2008)">Пространство</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/kontrolnye-tochki.html" title="Контрольные точки (July 9, 2008)">Контрольные точки</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/byudzhet.html" title="Бюджет (July 9, 2008)">Бюджет</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/dva-urovnya-pamyati-om.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Перемещением объектов</title>
		<link>http://www.cybergenesys.ru/peremeshheniem-obektov.html</link>
		<comments>http://www.cybergenesys.ru/peremeshheniem-obektov.html#comments</comments>
		<pubDate>Sat, 13 Sep 2008 22:38:47 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Управление файлами1]]></category>
		<category><![CDATA[задача Обмен]]></category>
		<category><![CDATA[Перемещение объектов]]></category>
		<category><![CDATA[файл]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=151</guid>
		<description><![CDATA[Перемещением объектов с одного уровня внешней памяти на другой осуществляется задачей Архив в результате выпол нения команд открытия соответствующих объектов. При закрытии объектов, если они располагались в массовой памяти, модифицированные объекты отображаются на диско вую память, освобождая массовую память. При закрытии объектов, с которыми велась работа только на чтение, массовая память освобождается без отображения объекта [...]]]></description>
			<content:encoded><![CDATA[<p>Перемещением объектов с одного уровня внешней памяти на другой осуществляется задачей Архив в результате выпол нения команд открытия соответствующих объектов.</p>
<p>При закрытии объектов, если они располагались в массовой памяти, модифицированные объекты отображаются на диско вую память, освобождая массовую память. При закрытии объектов, с которыми велась работа только на чтение, массовая память освобождается без отображения объекта на дисковую память.</p>
<p>Для того, чтобы файл стал доступен некоторой задаче, необходимо открыть его. Если файл открывается в массовой памяти, то выполняются следующие действия: выделяется пространство в массовой памяти, определяется местонахождение файла на диске, файл переписывается с дисковой памяти в массовую, задача Обмен настраивается на данную область в массовой памяти. Если файл открывается на диске, то после определения местонахождения файла на диске, задача Обмен настра­ивается на те области на диске, где находится требуемый файл.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/upravlenie-operativnoj-pamyatyu.html" title="Управление внутренней оперативной памятью (September 13, 2008)">Управление внутренней оперативной памятью</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/tablicy-raspredeleniya-pamyati.html" title="Таблицы распределения памяти дисков (September 14, 2008)">Таблицы распределения памяти дисков</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/struktura-fajlovoj-sistemy.html" title="Структура файловой системы на внешней памяти (July 10, 2008)">Структура файловой системы на внешней памяти</a> (1)</li>
	<li><a href="http://www.cybergenesys.ru/struktura-arxiva.html" title="Структура архива файловой подсистемы (September 13, 2008)">Структура архива файловой подсистемы</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/raspredelenie-diskovoj-pamyati.html" title="Распределение дисковой памяти (July 9, 2008)">Распределение дисковой памяти</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/peremeshheniem-obektov.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Открытие файла</title>
		<link>http://www.cybergenesys.ru/otkrytie-fajla.html</link>
		<comments>http://www.cybergenesys.ru/otkrytie-fajla.html#comments</comments>
		<pubDate>Sat, 13 Sep 2008 22:37:15 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Управление файлами1]]></category>
		<category><![CDATA[открытие файла]]></category>
		<category><![CDATA[файл]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=150</guid>
		<description><![CDATA[При открытии файла по полному составному имени задача Архив, начиная от корня, просматривает всю последователь ность справочников, выбирая на следующем шаге соответству ющий элемент по имени. Существует возможность работать по коротким именам. Эту возможность поддерживает в Архиве среда поиска. Среда поиска задается последовательностью имен справочников. При обра щении по короткому имени поиск осуществляется последова тельно [...]]]></description>
			<content:encoded><![CDATA[<p>При открытии файла по полному составному имени задача Архив, начиная от корня, просматривает всю последователь ность справочников, выбирая на следующем шаге соответству ющий элемент по имени.</p>
<p>Существует возможность работать по коротким именам. Эту возможность поддерживает в Архиве среда поиска. Среда поиска задается последовательностью имен справочников. При обра щении по короткому имени поиск осуществляется последова тельно по указанному списку.</p>
<p>При инициации задания устанавливается стандартная среда поиска, которую можно сменить соответствующим обращением к архиву.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/upravlenie-operativnoj-pamyatyu.html" title="Управление внутренней оперативной памятью (September 13, 2008)">Управление внутренней оперативной памятью</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/tablicy-raspredeleniya-pamyati.html" title="Таблицы распределения памяти дисков (September 14, 2008)">Таблицы распределения памяти дисков</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/struktura-fajlovoj-sistemy.html" title="Структура файловой системы на внешней памяти (July 10, 2008)">Структура файловой системы на внешней памяти</a> (1)</li>
	<li><a href="http://www.cybergenesys.ru/struktura-arxiva.html" title="Структура архива файловой подсистемы (September 13, 2008)">Структура архива файловой подсистемы</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/raspredelenie-diskovoj-pamyati.html" title="Распределение дисковой памяти (July 9, 2008)">Распределение дисковой памяти</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/otkrytie-fajla.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Наращивание файла</title>
		<link>http://www.cybergenesys.ru/narashhivanie-fajla.html</link>
		<comments>http://www.cybergenesys.ru/narashhivanie-fajla.html#comments</comments>
		<pubDate>Sat, 13 Sep 2008 22:35:39 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Управление файлами1]]></category>
		<category><![CDATA[Закрытие файла]]></category>
		<category><![CDATA[Наращивание файла]]></category>
		<category><![CDATA[файл]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=149</guid>
		<description><![CDATA[Наращивание файла осуществляется кластером соответствующего метода доступа. При попытке записи за границу файла, но не за границу максимального размера, кластер обращает ся к Архиву с сообщением о расширении файла. Архив ищет новую область на том диске, где находится файл, и наращивает таблицу отображения, располагающуюся в задаче Обмен для активных файлов. Все запросы на дисковую память [...]]]></description>
			<content:encoded><![CDATA[<p>Наращивание файла осуществляется кластером соответствующего метода доступа. При попытке записи за границу файла, но не за границу максимального размера, кластер обращает ся к Архиву с сообщением о расширении файла. Архив ищет новую область на том диске, где находится файл, и наращивает таблицу отображения, располагающуюся в задаче Обмен для активных файлов.</p>
<p>Все запросы на дисковую память удовлетворяются посредством активной таблицы распределения свободной памяти на диске и сохраняются в таблице изменений в дисковом пространстве. Эти изменения будут занесены в исходную таблицу распределения памяти на диске и отображены на диск в момент закрытия файла.</p>
<p>Закрытия файлов осуществляются строго синхронно. Команды закрытия выстраиваются в очередь к задаче Архив в отличии от команд открытия, выполняющихся параллельно.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/zakrytie-fajla.html" title="Закрытие файла (September 14, 2008)">Закрытие файла</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/upravlenie-operativnoj-pamyatyu.html" title="Управление внутренней оперативной памятью (September 13, 2008)">Управление внутренней оперативной памятью</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/tablicy-raspredeleniya-pamyati.html" title="Таблицы распределения памяти дисков (September 14, 2008)">Таблицы распределения памяти дисков</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/struktura-fajlovoj-sistemy.html" title="Структура файловой системы на внешней памяти (July 10, 2008)">Структура файловой системы на внешней памяти</a> (1)</li>
	<li><a href="http://www.cybergenesys.ru/struktura-arxiva.html" title="Структура архива файловой подсистемы (September 13, 2008)">Структура архива файловой подсистемы</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/narashhivanie-fajla.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Закрытие файла</title>
		<link>http://www.cybergenesys.ru/zakrytie-fajla.html</link>
		<comments>http://www.cybergenesys.ru/zakrytie-fajla.html#comments</comments>
		<pubDate>Sat, 13 Sep 2008 22:33:42 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Управление файлами1]]></category>
		<category><![CDATA[Закрытие файла]]></category>
		<category><![CDATA[распределение памяти]]></category>
		<category><![CDATA[файл]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=148</guid>
		<description><![CDATA[Закрытие файла осуществляется следующими этапами. Из таблицы изменений в дисковом пространстве выбираются все изменения, касающиеся закрываемого файла. Эти изменения отображаются в исходной таблице распределения памяти на диске. На диске данная таблица хранится в двух экземплярах. Последовательные обновления этих таблиц идут поочередно то в один экземпляр, то в другой. Таким образом, в системе всегда при обновлениях [...]]]></description>
			<content:encoded><![CDATA[<p>Закрытие файла осуществляется следующими этапами. Из таблицы изменений в дисковом пространстве выбираются все изменения, касающиеся закрываемого файла. Эти изменения отображаются в исходной таблице распределения памяти на диске. На диске данная таблица хранится в двух экземплярах. Последовательные обновления этих таблиц идут поочередно то в один экземпляр, то в другой. Таким образом, в системе всегда при обновлениях сохраняются две таблицы распределения памяти: текущая и предыдущая, помеченные уникальными иден тификаторами. Выработка идентификатором ведётся Архивом. Уникальный идентификатор — это 64-х разрядный счетчик, равный нулю при генерации архива и увеличивающийся на единицу при каждом запросе следующего идентификатора.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/narashhivanie-fajla.html" title="Наращивание файла (September 14, 2008)">Наращивание файла</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/upravlenie-operativnoj-pamyatyu.html" title="Управление внутренней оперативной памятью (September 13, 2008)">Управление внутренней оперативной памятью</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/tablicy-raspredeleniya-pamyati.html" title="Таблицы распределения памяти дисков (September 14, 2008)">Таблицы распределения памяти дисков</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/struktura-fajlovoj-sistemy.html" title="Структура файловой системы на внешней памяти (July 10, 2008)">Структура файловой системы на внешней памяти</a> (1)</li>
	<li><a href="http://www.cybergenesys.ru/struktura-arxiva.html" title="Структура архива файловой подсистемы (September 13, 2008)">Структура архива файловой подсистемы</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/zakrytie-fajla.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пространство</title>
		<link>http://www.cybergenesys.ru/prostranstvo.html</link>
		<comments>http://www.cybergenesys.ru/prostranstvo.html#comments</comments>
		<pubDate>Sat, 13 Sep 2008 22:32:26 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Управление файлами1]]></category>
		<category><![CDATA[ОМ]]></category>
		<category><![CDATA[справочник]]></category>
		<category><![CDATA[таблица]]></category>
		<category><![CDATA[файл]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=147</guid>
		<description><![CDATA[Частью таблицы распределения памяти является пространство, в котором хранятся идентификаторы тех объектов, обновление которых привело к отображению данной таблицы на внешнюю память. При закрытии файла в этом пространстве, называемом пространством согласованности, будет храниться уникальный идентификатор справочника, в котором описывается модифицированный файл. После отображения исходной таблицы, снабженной уникальным идентификатором, выработанным на момент закрытия, на диск будет [...]]]></description>
			<content:encoded><![CDATA[<p>Частью таблицы распределения памяти является пространство, в котором хранятся идентификаторы тех объектов, обновление которых привело к отображению данной таблицы на внешнюю память. При закрытии файла в этом пространстве, называемом пространством согласованности, будет храниться уникальный идентификатор справочника, в котором описывается модифицированный файл.</p>
<p>После отображения исходной таблицы, снабженной уникальным идентификатором, выработанным на момент закрытия, на диск будет отображен справочник закрываемого файла. Данный справочник также снабжается уникальным идентификатором момента закрытия. Справочник отображается последовательно сначала в один дубль, потом в другой.</p>
<p>После отображения справочника на диск текущая таблица распределения памяти и таблица отображения файла в справочнике будут находиться в согласованном состоянии.</p>
<p>В случае отказов ОМ на любом из этапов работы с файлом система гарантирует согласованное состояние таблицы распределения памяти и таблицы отображения файла без потери пространства на диске. Рассогласованным может оказаться только содержимое самого файла.</p>
<p>По такой же схеме осуществляется обработка файла в массовой памяти. При закрытии файла он будет отображаться из МП на дисковую память на старое место возможно с увеличением пространства. В случае отказов ОМ модифицированное тело файла может оказаться в несогласованном состоянии. Механизм контрольных точек обеспечивает согласованное со­стояние файлов в случае отказов ОМ.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/tablicy-raspredeleniya-pamyati.html" title="Таблицы распределения памяти дисков (September 14, 2008)">Таблицы распределения памяти дисков</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/struktura-fajlovoj-sistemy.html" title="Структура файловой системы на внешней памяти (July 10, 2008)">Структура файловой системы на внешней памяти</a> (1)</li>
	<li><a href="http://www.cybergenesys.ru/struktura-arxiva.html" title="Структура архива файловой подсистемы (September 13, 2008)">Структура архива файловой подсистемы</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/raspredelenie-diskovoj-pamyati.html" title="Распределение дисковой памяти (July 9, 2008)">Распределение дисковой памяти</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/podsistemu-upravleniya-fajlami.html" title="Подсистему управления файлами в КЛОС (September 13, 2008)">Подсистему управления файлами в КЛОС</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/prostranstvo.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

