Resultados de la búsqueda a petición "linux"
Uso adecuado de volátiles sig_atomic_t
De acuerdo aest [https://www.securecoding.cert.org/confluence/display/seccode/SIG31-C.+Do+not+access+or+modify+shared+objects+in+signal+handlers] sitio, uno puede usar variables de tipovolatile sig_atomic_t dentro de un manejador de señal. Ahora ...
Es posible acelerar Python IO?
Considere este programa de Python: import sys lc = 0 for line in open(sys.argv[1]): lc = lc + 1 print lc, sys.argv[1] Ejecutarlo en mi archivo de texto de 6 GB, se completa en ~ 2 minutos. Pregunta: ¿Es posible ir más rápido? Note que el ...
Qué constituye la seguridad asincrónica
Se dice que solo debe llamar a asynchronous-safe funciona dentro de un controlador de señal. Mi pregunta es, ¿qué constituye seguridad asíncrona? Una función que es tanto reentrante ya salvo de amenaza es asynchronous-safe ¿Supongo? ¿O no
gcc -O2 vs. sin causa error
Cuando compila el archivo que contieneopen("FILENAME", O_RDONLY); sin-O2 bandera todo está bien. Pero cuando-O2 está activado obtengo: /usr/include/x86_64-linux-gnu/bits/fcntl2.h: In function ...
pthread (POSIX Threads) en Visual Studio 2010
He encontrado un programa de Pthread en Internet y quiero ejecutarlo en Visual Studio 2010, pero no sé cómo puedo usar pthread en Visual Studio. El siguiente es el programa que encontré: #include <stdio.h> #include <stdlib.h> #define MAX_SIZE ...
RealUID, UID guardado, UID efectivo. ¿Que esta pasando
Este es un programa set-root-uid $ls -l -rwsr-sr-x 1 root root 7406 2011-12-13 22:37 ./x* El código fuente:int main(void) { printf( " UID GID \n" "Real %d Real %d \n" "Effective %d Effective %d \n", getuid (), getgid (), geteuid(), getegid() ); ...
Cómo desmontar una llamada al sistema
Si tengo la dirección virtual de la llamada del sistema, ¿puedo desarmar esa llamada del sistema? Quiero hacerlo en el kernel en ejecución para encontrar todas las direcciones manejadas por la llamada particular del sistema mientras se ...
linux bash, cadena de camello para separar por guión
Hay una manera de convertir algo como esto: MyDirectoryFileLine my-directory-file-line Encontré algunas formas de convertir todas las letras en mayúsculas o minúsculas, pero no de esa manera; ¿algunas ideas
Ocultar el token de GitHub en .gitconfig
Me gustaría almacenar todos mis archivos de puntos en GitHub, incluido .gitconfig, que requiere que oculte el token de GitHub en .gitconfig. Para hacerlo, tengo un archivo ".gitconfig-hidden-token", que es el archivo que pretendo editar y ...
¿Mmap con MAP_NORESERVE reserva memoria física?
Los mmap [http://kernel.org/doc/man-pages/online/pages/man2/munmap.2.html] documentación dice lo siguiente sobre la bandera MAP_NORESERVE. No reserve espacio de intercambio para esta asignación. Cuando el espacio de intercambio está reservado, ...