Tag: MEMORY-MANAGEMENT
Tengo un programa que utiliza algún tipo de árbol, tabla hash y lista, y encuentra similitudes entre dos archivos. Básicamente, es algo así como un índice invertido. El programa funciona bien, pero quiero utilizar la multi-threading para la paralelización. El problema al que me enfrento es que la parte que . . . Read more
Estoy escribiendo un núcleo mínimo x86-64 desde cero y tengo algunos problemas de diseño. A partir de los comentarios y el enlace proporcionado por stark, decidí reformular mi pregunta. Quiero tomar como ejemplo el núcleo de Linux para diseñar mi propio núcleo y me gustaría recibir algunos consejos. Sé que . . . Read more
Tengo estos archivos para reproducir el problema, mod2.pxd: cdef public api: void myapi() cdef public: cppclass myclass: void mymethod() mod2.pyx cdef void myapi(): print(“Estoy bien (desde myapi)”) cdef cppclass myclass: void mymethod(): # El uso de cualquier cosa en C está bien cdef int i = 0 i += 1 . . . Read more
Perfilé mi aplicación de Android utilizando el “profiler” de Android Studio para ver el uso de memoria después de abrir una Actividad. Antes de abrir la actividad, el uso de memoria era de aproximadamente 200 MB, después de abrir la Actividad y cerrarla nuevamente, el uso de memoria era de . . . Read more
Si creo un Foo con Foo* foo = new Foo(); y luego reasigno ese foo Foo mkfoo(); *foo = mkfoo(); ¿Puedo estar seguro de que he asignado suficiente memoria para esta nueva instancia creada por mkfoo? Incluso si Foo tiene contenidos de tamaño dinámico, como por ejemplo un std::vector que . . . Read more