Bibliografía
Parte de los contenidos de este documento están basados en las siguientes fuentes:
-
[1] Bavier, A. (2000). Creating New CPU Schedulers with Virtual Time. WIP Proceedings of 21st IEEE Real-Time Systems Symposium (RTSS 2000).
-
[2] Chase, K. y Russinovich, M. (2009). Processes, Threads, and Jobs in the Windows Operating System. The Microsoft Press Store by Pearson. https://www.microsoftpressstore.com/articles/article.aspx?p=2233328&seqNum=7
-
[3] Friedman, M. B. (1999). Windows NT Page Replacement Policies. Proceedings of 25th International Computer Measurement Group Conference (pp. 234-244).
-
[4] Zircon Fair Scheduler. Learn about Fuchsia. https://fuchsia.dev/fuchsia-src/concepts/kernel/fair_scheduler
-
[5] Ganger, G. R., McKusick, M. K., Soules, C. A. N. y Patt, Y. N. (2000). Soft Updates: A Solution to the Metadata Update Problem in File Systems. ACM Transactions on Computer Systems, 18 (2), 127—153.
-
[6] Gaydov, V. (2016). File locking in Linux. https://gavv.github.io/articles/file-locks/
-
[7] Gorman, M. (2004). Understanding the Linux Virtual Memory Manager. Prentice Hall.
-
[8] Hailperin, M. (2006). Operating Systems and Middleware: Supporting Controlled Interaction. Course Technology.
-
[9] Hansen, S. (2023). Threads and Goroutines. https://shane.ai/posts/threads-and-goroutines/
-
[10] Jacob, B y Mudge, T. (1998). Virtual Memory: Issues of Implementation. Computer, 31, 33-43. http://dx.doi.org/10.1109/2.683005
-
[11] Jones, M. (2018). Inside the Linux 2.6 Completely Fair Scheduler. IBM Developer. https://developer.ibm.com/tutorials/l-completely-fair-scheduler/
-
[12] acl(5). (2002). Linux Manual. https://www.man7.org/linux/man-pages/man5/acl.5.html
-
[13] mq_overview(7). (2023). Linux Manual. https://www.man7.org/linux/man-pages/man7/mq_overview.7.html
-
[14] Microsoft Corporation. (2005). Kernel Enhancements for Microsoft Windows Vista and Windows Server Longhorn. SlideShare. https://www.slideserve.com/iolani/kernel-enhancements-for-windows-server-longhorn.
-
[15] Microsoft Corporation. (2003). Kernel Enhancements for Windows XP. Archivado en https://web.archive.org/web/20080307105611/http://www.microsoft.com/whdc/driver/kernel/xp_kernel.mspx
-
[16] Microsoft Corporation. (2021). Multithreading with C and Win32. Microsoft Learn — Microsoft C++, C, and Assembler. https://learn.microsoft.com/en-us/cpp/parallel/parallel-programming-in-visual-cpp?view=msvc-170
-
[17] Microsoft Corporation. (2021). Processes and Threads: Scheduling Priorities. Microsoft Learn — Desktop Win32 Apps. https://docs.microsoft.com/en-us/windows/win32/procthread/scheduling-priorities
-
[18] Microsoft Corporation. (2022). Processes and Threads: User-Mode Scheduling. Microsoft Learn — Desktop Win32 Apps. https://learn.microsoft.com/en-us/windows/win32/procthread/user-mode-scheduling
-
[19] Microsoft Corporation. (2021). Processes and Threads: Using Processes and Threads. Microsoft Learn — Desktop Win32 Apps. https://learn.microsoft.com/en-us/windows/win32/procthread/using-processes-and-threads
-
[20] Microsoft Corporation. (2021). Autorization: Security Descriptors. Microsoft Learn — Desktop Win32 Apps. https://learn.microsoft.com/en-us/windows/win32/secauthz/security-descriptors
-
[21] Microsoft Corporation. (2021). Synchronization: Using Event Objects. Microsoft Learn — Desktop Win32 Apps. https://learn.microsoft.com/en-us/windows/win32/sync/using-event-objects
-
[22] Silberschatz, A., Galvin, P. y Gagne, G. (2004). Operating System Concepts with Java. (6º ed.) John Wiley & Sons Inc.
-
[23] Silberschatz, A., Galvin, P. y Gagne, G. (2006). Fundamentos de Sistemas Operativos. (7ª ed.) McGraw Hill Interamericana.
-
[24] Silicon Graphics Inc. (2006). XFS Filesystem Structure. Archivado en https://web.archive.org/web/20210427160429/https://xfs.org/docs/xfsdocs-xml-dev/XFS_Filesystem_Structure//tmp/en-US/html/index.html
-
[25] Solomon, D. A. y Russinovich, M. (2005). Unit OS4: Scheduling and Dispatch 4.4. Windows Thread. Windows OS Internals. https://slideplayer.com/slide/6972581/
-
[26] Stallings, W. (2005). Sistemas operativos: Aspectos internos y principios de diseño. (5ª ed.) Pearson.
-
[27] Sun Microsystems, Inc. (2006). ZFS On-Disk Specification (Draft). https://es.scribd.com/document/217201456/Zfs-ondiskformat
-
[28] Tanenbaum, A. y Bos, H. (2014). Modern Operating Systems. (4ª ed.) Prentice Hall Press.
-
[29] Anillo (seguridad informática). En Wikipedia. https://es.wikipedia.org/wiki/Anillo_(seguridad_inform%C3%A1tica)
-
[30] Caso Estados Unidos contra Microsoft. En Wikipedia. https://es.wikipedia.org/wiki/Caso_Estados_Unidos_contra_Microsoft
-
[31] C dynamic memory allocation. En Wikipedia. https://en.wikipedia.org/wiki/C_dynamic_memory_allocation
-
[32] Ordenador central. En Wikipedia. http://es.wikipedia.org/wiki/Ordenador_central
-
[33] Modo protegido. En Wikipedia. https://es.wikipedia.org/wiki/Modo_protegido
-
[34] Time Stamp Counter. En Wikipedia. https://en.wikipedia.org/wiki/Time_Stamp_Counter