引言 嵌入式系统以其典型的面向用户、面向产品、面向应用的、微内核、软硬件可剪裁等众多特性及技术的飞速发展,嵌入式系统已经无所不在,像机顶盒、手机、机器人、汽车电子、信息家电、通信电子等等到处闪现嵌入式操作系统的影子。目前市场上主流的操作系统有嵌入式linux、Vxworks、Windows Embedded系列。而嵌入式Linux以其特别和引人注目的优势正极大地吸引电子设计工程师从自己书写的或专...
一、为什么使用coredump 有的时候写的程序总会遇到各种异常或者bug导致退出中止,但是程序却没有打印出可供参考的log信息,这时候就可以利用code文件进行分析。一般情况下,code文件会记录程序运行的内存,寄存器,堆栈指针等信息,想要使用code文件分析,就需要在linux系统中设置一下。 二、嵌入式下coredump生成设置 1.一般linux系统下默认是不会生成core dump文件...
取模 最简单的hash算法 targetServer = serverList[hash(key) % serverList.size] 直接用key的hash值(计算key的hash值的方法可以自由选择,比如算法CRC32、MD5,甚至本地hash系统,如Java的hashcode)模上server总数来定位目标server。这种算法不仅简单,而且具有不错的随机分布特性。 但是问题也很明显...