Ito ang command smlistsh na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
smlistsh - shared-memory linked list test shell
SINOPSIS
smlistsh laki ng partisyon
DESCRIPTION
smlistsh nakakabit sa isang rehiyon ng memorya ng system (paglalaan nito kung kinakailangan, at paglalagay nito
sa ilalim ng pamamahala ng PSM kung kinakailangan) at nag-aalok sa user ng interactive na "shell" para sa pagsubok
iba't ibang shared-memory linked list management function.
smlistsh nagpi-print ng prompt string (": ") sa stdout, tumatanggap ng command mula sa stdin, nagsasagawa
ang command (posibleng nagpi-print ng diagnostic message), pagkatapos ay nagpi-print ng isa pang prompt string
at iba pa.
Ang mga sumusunod na utos ay sinusuportahan:
h Ang Tulungan utos. Mga sanhi smlistsh para mag-print ng buod ng mga available na command. pareho
epekto bilang ang ? utos.
? Isa pa Tulungan utos. Mga sanhi smlistsh para mag-print ng buod ng mga available na command. pareho
epekto bilang ang h utos.
k Ang susi utos. Nag-compute at nagpi-print ng hindi nagamit na shared-memory key, para sa posibleng paggamit sa
pag-attach sa isang shared-memory na rehiyon.
+ key_value laki
Ang ikabit utos. Nakakabit smlistsh sa isang rehiyon ng shared memory. key_value
kinikilala ang isang umiiral na rehiyon ng shared-memory, kung sakaling gusto mong ilakip
isang umiiral na rehiyon ng shared-memory (maaaring nilikha ng isa pa smlistsh tumatakbo ang proseso
sa parehong computer). Upang gumawa at mag-attach sa isang bagong shared-memory na rehiyon na iba
ang mga proseso ay maaaring ilakip sa, gumamit ng a key_value bilang ibinalik ng susi utos at ibigay ang
laki ng bagong rehiyon. Kung gusto mong gumawa at mag-attach sa isang bagong shared-memory
rehiyon na para sa mahigpit na pribadong paggamit, gamitin ang -1 bilang susi at ibigay ang laki ng bagong
rehiyon.
- Ang tanggalin utos. Humiwalay smlistsh mula sa rehiyon ng shared memory ito ay
kasalukuyang ginagamit, ngunit hindi naglalabas ng anumang memorya.
n Ang bago utos. Lumilikha ng bagong listahan ng shared-memory na paganahin, sa loob ng kasalukuyang
naka-attach na shared-memory na rehiyon. Ini-print ang address ng listahan.
s list_address
Ang ibahagi utos. Pumili ng kasalukuyang listahan ng shared-memory na paganahin, sa loob ng
kasalukuyang naka-attach na shared-memory na rehiyon.
a element_value
Ang apendend utos. Nagdaragdag ng bagong elemento ng listahan, na naglalaman ng element_value, sa listahan
kung saan smlistsh kasalukuyang tumatakbo.
p element_value
Ang maghanda utos. Naglalagay ng bagong elemento ng listahan, na naglalaman ng element_value, sa
listahan kung saan smlistsh kasalukuyang tumatakbo.
w Ang maglakad utos. Naka-print ang mga address at nilalaman ng lahat ng elemento ng listahan
alin smlistsh kasalukuyang tumatakbo.
f element_value
Ang mahanap utos. Hinahanap ang elemento ng listahan na naglalaman element_value, sa loob ng listahan
kung saan smlistsh kasalukuyang tumatakbo, at ini-print ang address ng elemento ng listahan na iyon.
d element_address
Ang alisin utos. Tinatanggal ang elemento ng listahan na matatagpuan sa element_address.
r Ang ulat utos. Nagpi-print ng ulat sa paggamit ng partition, ayon sa psm_reportNa (3).
q Ang umalis utos. Humiwalay smlistsh mula sa rehiyon ng nakabahaging memorya sa kasalukuyan
gamit (nang hindi binibigyan ng anumang memorya) at tinatapos smlistsh.
EXIT STATUS
"0" smlistsh ay tinapos na.
Gumamit ng smlistsh online gamit ang mga serbisyo ng onworks.net