• go在线程的基础上实现了用户态更加轻量级的写成,线程栈为了防止stack overflow,默认大小一般是2MB,而在go中,协程栈在初始化时是2KBgo中的栈是可以扩容的,在64位操作系统上最大为1GB1. newstack()函数在函数
    admin7月前
    170
  • 系统调用1.应用很多时候都会调用到系统调用来完成一些操作,可是系统调用是在内核态下才能调用,用户态下的应用程序是无法直接调用到的2.系统调用由操作系统内核提供,运行于内核态;而普通的函数调用由函数库或用户自己提供,运行于用户态3.一般情况下
    admin7月前
    170