Debian11 i915 vgaarb changed vga decodes 开机启动

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Debian11 i915 vgaarb changed vga decodes 开机启动相关的知识,希望对你有一定的参考价值。

参考技术A Debian从8.0开始,默认关闭了SSH。
Debian从8.0开始,默认关闭了SSH打开的方式如下:
1、修改sshd_config文件,命令为:nano/etc/ssh/sshd_config
2、将#PasswordAuthenticationno的注释去掉,并且将NO修改为YES//我的kali中默认是yes,密码验证
3、将#PermitRootLoginyes的注释去掉//我的kali中默认去掉了注释,允许root登陆
4、启动SSH服务,命令为:/etc/init.d/sshstart//或者servicesshstart
5、验证SSH服务状态,命令为:/etc/init.d/sshstatus
6.添加开机自启动update-rc.dsshenable

go 锁 速度 chan 和 mutex的比较

package main

import (
	"fmt"
	"sync"
	"time"
)

func main() {
	start := time.Now()
	mu := sync.Mutex{}
	for i := 0; i < 1000000; {
		mu.Lock()
		i++
		mu.Unlock()
	}
	fmt.Println(time.Since(start))
	start = time.Now()
	ch := make(chan *bool, 1)
	for i := 0; i < 1000000; {
		ch <- nil
		i++
		<-ch
	}
	fmt.Println(time.Since(start))
}

  

曾经听老师说过mutex是比较重量级的锁,channal是轻量级的,所以上锁时最好用channal替代mutex,但试了一下发现mutex比channal快了几倍

以上是关于Debian11 i915 vgaarb changed vga decodes 开机启动的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu/Debian Nginx init.d脚本

不能将 chan chan int 类型的变量用作 <-chan <-chan int 值

c:=make(chan int) 和 c:=make(chan int,1) 有啥区别?

从非chan类型接收 *bool

在选择中支持一种通信(chan)

debian11开机自登陆