GoGPT Best VPN GoSearch

OnWorks favicon'u

pvm_shmdPVM - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü üzerinden OnWorks ücretsiz barındırma sağlayıcısında pvm_shmdPVM'yi çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen pvm_shmdPVM komutudur.

Program:

ADI


pvm_shmd - PVM paylaşılan bellek (2) arka plan programı

SİNOPSİS


pvm_shmd [ seçenekler ] [ ana bilgisayar dosyası ]

AÇIKLAMA


Pvm_shmd paylaşılan belleğin kullanımını koruyan ve yöneten bir arka plan programı sürecidir
belirli bir PVM ana bilgisayarındaki kaynaklar (bellek bölümleri, semaforlar, mesaj kuyrukları). Bir
pvm_shmd paylaşılan shmd'yi kullanmak isteyen bir sanal makinedeki her ana bilgisayarda çalıştırılmalıdır.
bellek mesajı geçiş katmanı. NS shmd mesaj geçiş katmanı, yerel süreçlerin bir
ana bilgisayar SADECE bu ana bilgisayardan iletinin iletilmesi için paylaşılan belleği kullanmak için. shmd dizinine bakın
Diğer notlar ve kısıtlamalar için README.

Daemon, diğer PVM görevlerinde olduğu gibi manuel olarak başlatılabilir. Sadece bir pvm_shmd olabilir
ana bilgisayar başına etkin. Eğer pvm_shmd başka birini algılar pvm_shmd kapanacaktır.

The pvm_shmd reset komutu kullanılarak PVM konsolundan öldürülebilir. Yerel ve
uzak pvm_shmds, PVM konsol programından da başlatılabilir PVM.

Daemon yürütülebilir dosyasının adı pvm_shmd.

paylaşılan Kaynak kullanım


The pvm_shmd kadar oluşturmaya çalışacak MAXSEG kadar paylaşılan bellek segmentleri MAXSAYFALAR
boyutunda bellek sayfaları. Her bellek sayfasının boyutu mimariye bağlıdır (bkz.
getpagesize(3C)). Segmentler daha sonra 0..N-1 olarak numaralandırılır, burada N, segmentlerin sayısıdır.
yaratıldı. İlk bölüm (0), kendi içine yerleştirilmiş paylaşılan bellek kontrol yapısına sahiptir.
kafa. Bu yapı, yabancı işlemlerin diğer paylaşılan bellek bölümlerini bulmasına izin verir.
ve gerekli herhangi bir kontrol bilgisi.

İleti geçiş katmanı, bu segmentlerden eşzamansız olarak bellek ayırır.
ile etkileşim pvm_shmd güncellemeler sırasında verileri korumak için semaforlar kullanmak
ilişkili yapılar. Her segment için ilişkili bir sayfa haritası vardır.
süreçler şu anda bir sayfayı kilitledi. Bir segment için her sayfa haritasının ayrı bir
semafor onu koruyor. Semaforlara SEM_UNDO bayrağı ile erişilir, böylece eğer
semafor tutan bir işlem ölmeli, işletim sistemi semaforu sıfırlamalı (gerekir)
otomatik olarak, böylece bekleyen/engellenen işlemlerin devam etmesine izin verir.

The pvm_shmd yalnızca segmentleri ve bunların tahsis sayfası haritasını/haritalarını korur. Böylece eğer bir
bir segmentte tahsis edilen sayfaları işle ve sonra çıkar, pvm_shmd bunu algılayan
ve sonra ayrılan sayfaları serbest bırakır.

The pvm_shmd kullanarak durumunu herhangi bir zamanda kontrol ettirebilir. pvm_shmd_stat süreci
stdio veya pvm günlük dosyasına (pvml.uid) dahili olarak raporlamaya başlayın
devlet.

Paylaşılan hafıza ve ilgili tüm işlemler, göndererek temizlenebilir. pvm_shmd a
HUP sinyali.

göndermek pvm_shmd bir TERM sinyali, yalnızca paylaşılan kaynakları temizlemesine neden olur ve
sonra çıkış yapın.

The pvm_shmd KILL sinyalini yakalayamaz.

Eğer pvm_shmd tüm paylaşılan kaynaklarını temizlemeden öldürülür, bunlar olabilir
arayarak temizlendi ipcfree pvm3/lib dizininde bulunur.

Mesaj Geçen kullanma SHMD


The pvm_shmd pvm_psend()'in özel sürümleri tarafından kullanılan kaynakları işler ve
pvm_precv() libpvmshmd.a kitaplığında saklanır. Böylece bu tesislerin kullanılabilmesi için uygulamalar
normal libpvm3.a kitaplığı yerine bu kitaplığa bağlanmanız gerekir.

SEÇENEKLER


pvm_shmd başlatılırken komut satırında aşağıdaki seçenekler belirtilebilir:

-hata ayıklama=seviye
Ayarlar pvm_shmd hata ayıklama düzeyi. pvm_shmd veya libpvmshmd'de hata ayıklamak için kullanılır (değil
uygulama programlarında hata ayıklamak için kullanılmak üzere tasarlanmıştır).

-maxseg=maksimum ses
maksimum segment sayısını ayarlar. pvm_shmd yaratabilir. Bu kullanılır
shmd.h'den derlenen değeri geçersiz kıl. Değerin yukarıda olamayacağına dikkat edin
shmd.h dosyasındaki MAXSEGS.

-maxpages=maksimum sayfalar
Maksimum segment boyutunu şu şekilde ayarlar: maksimum sayfalar hafıza sayfaları. Bu değer olamaz
shmd.h'de derlenen MAXPAGES değerinin veya gerçek işletim sistemi tanımlı sınırının üzerinde.

NOTLAR


Unutmayın pvm_shmd makinede bulunan VM'den ayrılmış bellek. tahsis
daha fazla segment, segmentlerin daha az paylaşımı olduğundan performansı artırır (semaforlar için
sayfa haritaları). Normal kullanım için bir miktar hafıza bırakmayı hatırlamanız gerekse de
program ve işletim sistemi sistemi kullanımı, pvm_shmd ayrılan bellek *SADECE* mesaj için kullanılır
geçen.

onworks.net hizmetlerini kullanarak pvm_shmdPVM'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad




×
reklâm
❤️Buradan alışveriş yapın, rezervasyon yapın veya satın alın; ücretsizdir, hizmetlerin ücretsiz kalmasına yardımcı olur.