您尚未登录。

楼主 #1 2019-05-21 03:19:08

kekemuyu
会员
注册时间: 2018-12-13
已发帖子: 849
积分: 720

用go语言开发全志f1c100s之并发hello

测试一下f1c100s的极限性能,开启1000个goroutine同时打印hello。

待机状态top:
noload.png

并行hello状态top:
load.png

前台打印:

package main

import (
	"fmt"
	"strconv"
	"time"
)

const n = 1000

func hello(i int) {
	for {
		fmt.Println("hello:" + strconv.Itoa(i))
		time.Sleep(time.Second)
	}

}
func main() {
	c := make(chan bool)
	for i := 0; i < n; i++ {
		go hello(i)
	}
	<-c
}

在线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn