«Повышение уровня выполнения процессора» означает временную блокировку всех прерываний, чтобы ядро могло выполнить некоторую критическую (по определению, непрерываемую) задачу.
Ссылка: Операционные системы И. А. Дхотре
Надеюсь, вам понравится читать Дизайн операционной системы UNIX . Я не читал ее с тех пор, как книги печатались на тонких срезах обработанных мертвых деревьев. (К сожалению, похоже, что это остается единственной формой, в которой предлагается эта в остальном превосходная книга. Какая странность!) Имейте в виду, что теоретический замысел, хотя и ценен для понимания, не всегда именно то, что реализуется.
Это зависит от того, как настроен postgresql pg _hba.conf и прослушивает ли сервер postgresql указанные вами IP-адреса.
В противном случае, если вы можете подключиться к этим серверам по ssh, вы можете использовать параметр переадресации портов ssh -L
в ssh (1 )пример:
ssh user@192.168.178.21 -L 5431:localhost:5432 -f
ssh user@192.168.178.22 -L 5432:localhost:5432 -f
ssh user@192.168.178.23 -L 5433:localhost:5432 -f
Вы можете добиться того же, выполнив следующие действия~/.ssh/config
Host db1
Hostname 192.168.178.21
LocalForward localhost:5431 localhost:5432
Host db2
Hostname 192.168.178.22
LocalForward localhost:5432 localhost:5432
Host db3
Hostname 192.168.178.23
LocalForward localhost:5433 localhost:5432
а потом просто
ssh -f db1
ssh -f db2
ssh -f db3