operating-system

¿Qué son los descriptores de archivo, explicados en términos simples?

¿Qué sería una descripción más simplificada de los descriptores de archivo en comparación con la de Wikipedia? ¿Por qué se r ... lo y cómo se aplica para ello? Una tabla de procesos contiene más de un descriptor de archivo. En caso afirmativo, ¿por qué?

¿En qué idiomas están escritos Windows, Mac OS X y Linux?

Me preguntaba quién sabe de qué lenguajes de programación están compuestos Windows, Mac OS X y Linux y qué lenguajes se utili ... ma operativo para scripting de partes del sistema operativo? ¿Qué partes del sistema operativo se escribirían en cada idioma?

¿Cuáles son algunos recursos para comenzar en el desarrollo de sistemas operativos? [cerrado]

Una cosa que siempre he querido hacer es desarrollar mi propio sistema operativo (no necesariamente elegante como Linux o Win ... o Sistema Operativo de Juguete Actualizado Dic 10 2016 Escribir un Sistema Operativo Simple-desde cero (gracias @Tyler C)

¿Qué recursos se comparten entre subprocesos?

Recientemente, me han preguntado en una entrevista cuál es la diferencia entre un proceso y un hilo. Realmente, no sabía la r ... Por favor, ¿puede alguien presentar las respuestas correctas e impresionantes para la diferencia entre un proceso y un hilo?

¿Cómo encontrar la versión del sistema operativo usando JavaScript?

¿Cómo puedo encontrar el nombre del sistema operativo y la versión del sistema operativo usando JavaScript?

¿Cómo es tan rápido TeamViewer?

Lo siento por la longitud, es un poco necesario. Introducción Estoy desarrollando un software de escritorio remoto (solo po ... tipo de ganchos de lujo para detectar cambios en la pantalla junto con comparaciones de imágenes XOR extremadamente rápidas.

¿Cómo puedo crear de forma segura un directorio anidado en Python?

¿Cuál es la forma más elegante de comprobar si el directorio en el que se va a escribir un archivo existe, y si no, crear el ... exists(directory): os.makedirs(directory) ¿Hay una bandera para "abrir", que hace que esto suceda automáticamente?

¿Cuál es la diferencia entre las variables de usuario y las variables del sistema?

¿Cuál es la diferencia entre variables de usuario como PATH, TMP, etc. y las variables del sistema? Borré accidentalmente la variable de usuario PATH. ¿Qué se supone que debo hacer?

¿Qué son los bytes privados, los bytes virtuales, el conjunto de trabajo?

Estoy intentando usar la utilidad de windows perfmon para depurar fugas de memoria en un proceso. Así es como perfmon explic ... ytes Privados, Conjuntos de Trabajo y Bytes Virtuales? ¿Hay otras herramientas que den una mejor idea del uso de la memoria?

¿Qué es una interfaz binaria de aplicaciones (ABI)?

Nunca entendí claramente lo que es un ABI. Por favor, no me apuntes a un artículo de Wikipedia. Si pudiera entenderlo, no est ... A)"? ¿Dónde puedo encontrar ABI de Microsoft Windows? Entonces, estas son las principales consultas que me están molestando.

PHP script-detectar si se ejecuta en Linux o Windows?

Tengo un script PHP que puede ser colocado en un sistema windows o un sistema linux. Necesito ejecutar diferentes comandos en ... o php en lugar de hacks de sistema inteligentes) Lo siento lo siento!! el script se ejecuta desde la línea de comandos!!!!

Detectar versión de Windows in.net

¿Cómo puedo detectar las versiones del sistema operativo Windows en. net? ¿Qué código puedo usar?

¿Cómo puedo construir un sistema operativo pequeño en una computadora de escritorio antigua? [cerrado]

Esto podría ser en vano, ya que sé que escribir un sistema operativo es insoportablemente complicado (especialmente por uno m ... todo desde cero. ¿Alguna sugerencia sobre cómo obtenerla gráfica? Diferentes modos de vídeo y cómo trabajar con ellos, etc?

¿Por qué Linux es llamado un núcleo monolítico?

He leído que Linux es un núcleo monolítico. ¿Núcleo monolítico significa compilar y enlazar el código completo del núcleo en ... ar todos los módulos inicialmente y podría mantener un índice de las funciones en el módulo y cargarlas cuando sea necesario.

¿Cuál es la diferencia entre Trampa e Interrupción?

¿Cuál es la diferencia entre Trampa e Interrupción? Si la terminología es diferente para diferentes sistemas, entonces ¿qué significan en x86?

Spinlock versus Semáforo

¿Cuáles son las diferencias básicas entre un semáforo y un bloqueo de giro? ¿Cuándo usaríamos un semáforo sobre un spin-lock?

¿Cómo se programan las máquinas cotidianas?

¿Cómo se programan las máquinas cotidianas (no tanto ordenadores y dispositivos móviles como electrodomésticos, relojes digi ... con código fuente si es posible. Si alguien sabe de tal recurso (la búsqueda no produjo nada para mí), eso sería fantástico.

¿Cómo puedo comprobar el sistema operativo con una directiva de preprocesador?

Necesito mi código para hacer diferentes cosas basadas en el sistema operativo en el que se compila. Estoy buscando algo como ... ic stuff #else // do Unix-specific stuff #endif ¿Hay alguna manera de hacer esto? ¿Hay una mejor manera de hacer lo mismo?

¿Qué es un kernel del sistema operativo? ¿En qué se diferencia de un sistema operativo? [cerrado]

No soy capaz de entender la diferencia entre un núcleo y un sistema operativo. No veo ninguna diferencia entre ellos. ¿Es el núcleo un sistema operativo?

¿Cómo puedo comprobar el sistema operativo en Python?

Quiero comprobar el sistema operativo (en el equipo donde se ejecuta el script). Sé que puedo usar os.system('uname -o') en ... quiero escribir en una variable. Estará bien si el script puede decir si es Mac, Windows o Linux. ¿Cómo puedo comprobarlo?