Top знает, как сделать это. Это показывает VIRT, RES и SHR по умолчанию на Linux Debian. VIRT = ПОДКАЧИВАЮТ + RES. RES = КОДИРУЮТ + ДАННЫЕ. SHR является памятью, которая может быть совместно использована с другим процессом (совместно использованная библиотека или другая память.)
кроме того, 'грязная' память является просто памятью RES, которая использовалась и/или не была подкачана.
может быть трудно сказать, но лучший способ понять состоит в том, чтобы посмотреть на систему, которая не подкачивает. Затем RES - SHR является процессом эксклюзивная память. Однако это не хороший способ посмотреть на него, потому что Вы не знаете, что память в SHR используется другим процессом. Это может представить незаписанные страницы общего объекта, которые только используются процессом.
Это одно и то же. Текущая версия Windows Workflow Engine была создана для SharePoint.
Теперь следует отметить, что движок Workflow будет пересмотрен с выпуском .Net 4.0. Я не знаю деталей, но мне сказали, что различия значительны. Я предполагаю, что это будет использоваться в Sharepoint 2010, но у меня нет никакой информации об этом.
SharePoint просто использует Windows Workflow Foundation (WF) в качестве механизма рабочего процесса. Сам по себе WF - это просто механизм рабочего процесса.
Чтобы использовать WF, вы должны реализовать хост-процесс для выполнения рабочих процессов и настроить его так, чтобы он сохранял экземпляры в базе данных и т. Д. (В наши дни большинство людей используют службу WCF в качестве хоста рабочего процесса, см. здесь или здесь ).
SharePoint поставляется со всем уже настроенным и реализует собственный узел рабочего процесса, так что вы можете начать использовать рабочие процессы прямо из коробки. Помимо этого,
Рабочие процессы в SharePoint реализованы с использованием Windows Workflow Foundation, поэтому они не сильно отличаются, но все же есть некоторые вещи, о которых следует знать относительно этой реализации.
SharePoint - это рабочий процесс Windows. host, поэтому вам не нужно реализовывать собственный хост, что нормально, если вы согласны с решениями, принятыми командой SharePoint:
Если эти варианты вам нравятся, непременно используйте рабочие процессы SharePoint.
Если нет, то создайте собственный хост и принимать собственные решения.
Как указано в других ответах, они такие же, поскольку используют Windows WOrkflow Foundation. При этом, когда дело доходит до рабочих процессов, созданных с помощью SharePOint Designer, следует помнить о одной важной вещи: они не являются "переносимыми" из коробки, что означает, что вы можете создать один, связанный со списком a, а затем сохранить список как шаблона, а затем создать другой список на основе этого шаблона, рабочий процесс НЕ будет работать (вы должны повторно привязать его, поскольку он все еще ссылается на идентификатор исходного списка (guid).
Вы не указали, создаете ли вы приложение с настраиваемым кодом в SharePoint или настраиваете готовое решение через браузер. В любом случае, вот несколько вариантов рабочих процессов в SharePoint.
По сути, это та же технология. Если вы знаете один, вы можете легко работать с другим / переключаться на другой.
Когда вы добавляете DLL SharePoint в свое решение, вы получаете некоторые определенные «действия» SharePoint, которые можно использовать в своем рабочем процессе. (создать задачу, ...)
Ваш SharePoint Server будет выступать в качестве узла для ваших рабочих процессов.
Лучший способ развернуть рабочий процесс в SharePoint - использовать компонент SharePoint. Это сообщает SharePoint, какие библиотеки DLL (сборки) использовать и какие (входные) страницы отображать.
В качестве входных страниц вы можете использовать простые aspx-страницы .net или информационные формы. Оба требуют проб и ошибок, чтобы понять это.