Tôi có một ứng dụng web thu thập dữ liệu và bất kỳ trình duyệt nào tải xuống trước, ứng dụng thứ hai sẽ không nhận được thông tin thu thập dữ liệu đó.
Trong khi sử dụng trình duyệt Chromium trong PC, tôi bắt đầu như sau:
$ chromium-browser -kiosk "http://pbx/adminkiosk/index?language=EN&username=2002&password=1234" &
sun@sun-Alienware-X51:~$ ps aux | grep "chromium-browser"
sun 31816 0.7 1.5 613092 61384 pts/4 Sl 15:44 0:03 /usr/lib/chromium-browser/chromium-browser -kiosk http://pbx/adminkiosk/index?language=EN&username=2002&password=1234
sun 31818 0.0 0.1 264484 7248 pts/4 S 15:44 0:00 /usr/lib/chromium-browser/chromium-browser -kiosk http://pbx/adminkiosk/index?language=EN&username=2002&password=1234
sun 31819 0.0 0.0 6464 408 pts/4 S 15:44 0:00 /usr/lib/chromium-browser/chromium-browser-sandbox /usr/lib/chromium-browser/chromium-browser --type=zygote
sun 31820 0.0 0.4 281364 18012 pts/4 S 15:44 0:00 /usr/lib/chromium-browser/chromium-browser --type=zygote
sun 31824 0.0 0.1 281364 5404 pts/4 S 15:44 0:00 /usr/lib/chromium-browser/chromium-browser --type=zygote
sun 31849 1.1 2.3 1052972 91968 pts/4 Sl 15:44 0:05 /usr/lib/chromium-browser/chromium-browser --type=renderer --lang=en-US --force-fieldtrials=ForceCompositingMode/disable/InfiniteCache/No/OmniboxHQPReplaceHUPRearrangeNumComponents/Standard/OmniboxSearchSuggestTrialStarted2013Q1/5/OneClickSignIn/BlueOnWhite/Prefetch/ContentPrefetchPrefetchOff/Prerender/Prerender15minTTL/UMA-New-Install-Uniformity-Trial/Experiment/UMA-Session-Randomized-Uniformity-Trial-5-Percent/group_15/UMA-Uniformity-Trial-1-Percent/group_45/UMA-Uniformity-Trial-10-Percent/group_06/UMA-Uniformity-Trial-20-Percent/group_02/UMA-Uniformity-Trial-5-Percent/default/UMA-Uniformity-Trial-50-Percent/group_01/ --disable-gl-multisampling --disable-accelerated-2d-canvas --disable-accelerated-video-decode --channel=31816.0.281183995
sun 31981 0.0 0.0 13584 924 pts/4 S+ 15:51 0:00 grep --color=auto chromium-browser
Bây giờ vì 2 phiên bản mở 2 url, dữ liệu được thu thập thông tin được gửi đến phiên bản khác mà không có số dư. Kết quả là các ứng dụng của tôi không hoạt động với Chromium nhưng hoạt động với Firefox / Opera.
Làm thế nào tôi có thể nói với Chromium để ngăn chặn điều này? Và chạy url chỉ với một phiên bản không hai lần ??
BIÊN TẬP:
Tôi đã thử cờ nhưng không có may mắn
--process-per-site
--single-process
ps
cột, nhưng tôi đoán bạn nên xem sự khác biệt giữa hai quy trình trong cột STAT,Sl
vàS
. Từ cácps
trang man,l
có nghĩa là đa luồng (siêu phân luồng), mà tôi nghĩ phải làm với kernel và cách nó xử lý các bộ xử lý đã kích hoạt siêu phân luồng.pthread
vàNPTL
là những từ khóa tôi tìm thấy. Câu hỏi này có thể có một số thông tin cho bạn.