Este es el comando smlistsh que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
smlistsh - shell de prueba de lista enlazada de memoria compartida
SINOPSIS
pequeño tamaño de la partición
DESCRIPCIÓN
pequeño se adjunta a una región de la memoria del sistema (asignándola si es necesario y colocándola
bajo la gestión de PSM según sea necesario) y ofrece al usuario un "shell" interactivo para probar
Varias funciones de gestión de listas enlazadas de memoria compartida.
pequeño imprime una cadena de solicitud (":") en stdout, acepta un comando de stdin, ejecuta
el comando (posiblemente imprimiendo un mensaje de diagnóstico), luego imprime otra cadena de solicitud
y así sucesivamente.
Se admiten los siguientes comandos:
h El ayuda mando. Causas pequeño para imprimir un resumen de los comandos disponibles. Mismo
efecto como el ? mando.
? Otra ayuda mando. Causas pequeño para imprimir un resumen de los comandos disponibles. Mismo
efecto como el h mando.
k El clave mando. Calcula e imprime una clave de memoria compartida no utilizada, para su posible uso en
adjuntar a una región de memoria compartida.
+ valor clave tamaño
El adjuntar mando. Adjunta pequeño a una región de memoria compartida. valor clave
identifica una región de memoria compartida existente, en caso de que desee adjuntar
una región de memoria compartida existente (posiblemente creada por otro pequeño proceso en ejecución
en la misma computadora). Para crear y adjuntar a una nueva región de memoria compartida que otros
procesos pueden adjuntarse, utilice un valor clave como devuelto por el clave comandar y suministrar el
tamaño de la nueva región. Si desea crear y adjuntar a una nueva memoria compartida
región que es para uso estrictamente privado, use -1 como clave y proporcione el tamaño de la nueva
región.
- El despegar mando. Se separa pequeño de la región de memoria compartida es
utilizando actualmente, pero no libera memoria.
n El nuevas mando. Crea una nueva lista de memoria compartida para operar, dentro del
región de memoria compartida adjunta. Imprime la dirección de la lista.
s dirección_de_lista
El comparte mando. Selecciona una lista de memoria compartida existente para operar, dentro del
región de memoria compartida actualmente adjunta.
a valor_elemento
El anexar mando. Agrega un nuevo elemento de lista, que contiene valor_elemento, a la lista
en la que pequeño está actualmente en funcionamiento.
p valor_elemento
El preceder mando. Antepone un nuevo elemento de lista, que contiene valor_elemento, al
lista en la que pequeño está actualmente en funcionamiento.
w El walk mando. Imprime las direcciones y el contenido de todos los elementos de la lista en
lo cual pequeño está actualmente en funcionamiento.
f valor_elemento
El find mando. Encuentra el elemento de la lista que contiene valor_elemento, dentro de la lista
en la que pequeño está funcionando actualmente e imprime la dirección de ese elemento de lista.
d dirección_elemento
El elimínelo mando. Elimina el elemento de lista ubicado en dirección_elemento.
r El (reporte) mando. Imprime un informe de uso de la partición, según informe_psm(3).
q El renuncia mando. Se separa pequeño de la región de memoria compartida es actualmente
usando (sin liberar memoria) y termina pequeño.
SALIR ESTADO
"0" pequeño ha terminado.
Utilice smlistsh en línea utilizando los servicios de onworks.net
